Hessian

From Resin 3.0

(Difference between revisions)
Jump to: navigation, search
Line 20: Line 20:
 
== Objective C ==
 
== Objective C ==
  
{{main|Hessian: Objective C}}
+
{{main|Hessian: Objective-C}}
  
Byron Wright has released of Hessian for Objective C at http://www.bluebearstudio.com/hessianobjc/
+
Byron Wright has released of Hessian for Objective-C at http://www.bluebearstudio.com/hessianobjc/
  
 
== PHP ==
 
== PHP ==

Revision as of 18:33, 8 March 2006


The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup 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.

Contents

Hessian Downloads

See http://www.caucho.com/hessian for the current downloadable Java versions.

Language Implementations

.NET C#

Microsoft .NET compatible version of HessianC# is available under the LGPL by Dimitri Minich, Vitaliy Byelyenkiy and Andre Voltmann

See http://www.hessiancsharp.org/

Objective C

Main article: Hessian: Objective-C

Byron Wright has released of Hessian for Objective-C at http://www.bluebearstudio.com/hessianobjc/

PHP

A PHP implementation of Hessian is available under the GPL at http://hessianphp.sourceforge.net by Manolo Gómez.

Also see http://www.hessianphp.org/wiki/index.php

Ruby

Christer Sandberg has implemented a Ruby Hessian client at http://rubyforge.org/projects/hessian:

"I just wanted to inform you all that I have made another Ruby Hessian client. It has support for chunks for both strings, xml and binary data and it provides proper encoding and decoding for UTF-8."


Pankaj Mishra has implemented a Ruby Hessian client at http://sourceforge.net/projects/hessianruby under the LGPL.

Personal tools