Hessian (Web service protocol)
Hessian is a binary Web service protocol that makes Web services usable without requiring a large framework, and without learning a new set of protocols . Because it is a binary protocol, it is well-suited to sending binary data without any need to extend the protocol with attachments.
| Developer(s) | Caucho Technology, Inc | 
|---|---|
| Written in | Java, Python and ActionScript | 
| Operating system | Cross-platform | 
| Type | Web service protocol | 
| License | Apache License 2.0 | 
| Website | hessian | 
Hessian was developed by Caucho Technology, Inc. The company has released Java, Python and ActionScript for Adobe Flash implementations of Hessian under an open source license (the Apache license). Third-party implementations in several other languages (C++, C#, JavaScript, Perl, PHP, Ruby, Objective-C, D, and Erlang) are also available as open-source.
Adaptations
    
Although Hessian is primarily intended for Web services, it can be adapted for TCP traffic by using the HessianInput and HessianOutput classes in Caucho's Java implementation.
