Hessian (protokol webové služby) - Hessian (Web service protocol)
Vývojáři | Caucho Technology, Inc. |
---|---|
Napsáno | Jáva, Krajta a ActionScript |
Operační systém | Cross-platform |
Typ | webová služba protokol |
Licence | Licence Apache 2.0 |
webová stránka | hesián |
Hesián je binární webová služba protokol díky čemuž jsou webové služby použitelné bez nutnosti velkého rámce a bez učení nové sady protokolů[lasičková slova ]. Protože se jedná o binární protokol, je vhodný pro odesílání binárních dat bez nutnosti rozšiřovat protokol o přílohy.
Hessian vyvinul Technologie Caucho, Inc. Společnost vydala Jáva, Krajta a ActionScript pro Adobe Flash implementace hesenského systému na základě licence s otevřeným zdrojovým kódem (dále jen Licence Apache ). Implementace třetích stran v několika dalších jazycích (C ++, C#, JavaScript, Perl, PHP, Rubín, Cíl-C, D, a Erlang ) jsou také k dispozici jako open-source.
Adaptace
Ačkoli je Hessian primárně určen pro webové služby, lze jej přizpůsobit TCP provoz pomocí HessianInput a Hesenský výstup třídy v implementaci Java Caucho.
Implementace
- Bavlna (Erlang )
- HessDroid (Android )
- Hessian (na Rubyforge) (Rubín )
- Hessian.js (JavaScript )
- Hessian4J (Jáva )
- HessianC # (C# )
- HessianCPP (C ++ )
- HessianD (D )
- HessianKit (Objektiv C 2.0 )
- HessianObjC (Cíl-C )
- HessianPHP (PHP )
- HessianPy (Krajta )
- HessianRuby (Rubín )
- Hessian-Translator (Perl )
Viz také
- Abstract Syntax Notation One
- SDXF
- Apache Thrift
- Etch (protokol)
- Vyrovnávací paměti protokolu
- Engine pro internetovou komunikaci