Mise en route avec de Hesse

J'ai un nouveau projet qui a besoin d'un bon protocole binaire.

Je pensais de l'aide Hesse, sauf si quelqu'un a des idées meilleures.

Je lisais certains de leurs documents et ce n'est pas aussi simple que je le pensais, j'ai donc quelques questions rapides.

La page d'accueil a une section intitulée "Documentation" qui a les documents suivants:

* Hessian Documentation
* Hessian 1.0.1 spec
* Hessian 2.0 Serialization Draft
* Hessian 2.0 Web Service Draft
* Taxonomy explaining Hessians relationship to CORBA, SOAP, RMI

1) Quelle est la différence entre ces? Je suppose que la version 1.0.1 devient plus tard 2.0, et qu'il est correct d'utiliser 2.0 aujourd'hui, mais je n'étais pas sûr.

2) vous attendez-vous à quelqu'un d'utiliser 2.0 sérialisation ou 2.0 service web? On dirait que le service web est juste censé être une référence pour créer une nouvelle mise en œuvre, mais encore une fois ce n'est pas totalement clair pour moi.

3) qu'est Ce que la mise en œuvre d'un serveur qui prend en charge de Hesse à l'aide de PHP. Avez-vous besoin d'utiliser un Caucho serveur, ou pouvez-vous mettre en œuvre le serveur en PHP sur une Fedora Core et se connecter en utilisant un client Java?

OriginalL'auteur Hortitude | 2008-10-08