Hi Oilid,

We have a SOAP adapter for ROP sitting in the repo since Summer of Code 2006, as there's not enough resources to bring it to the core:

  https://svn.apache.org/repos/asf/cayenne/soc/trunk/cayenne-ropwsdl/

However there is an alternative - DataObject XML (de)coder that would allow you to pass DataObjects around as XML strings. There's not much docs available, but you should be able to figure it from the API:

http://cayenne.apache.org/doc/api/org/apache/cayenne/xml/package- summary.html


Andrus


On Oct 11, 2007, at 4:55 PM, Oilid Adsi wrote:

Hi Ari,

Have you looked at the Cayenne ROP project? (http://
cayenne.apache.org/doc/remote-object-persistence-guide.html)

No, I didn't see this, yet. Thanks!

This already does exactly what you need and is dead simple to set up.
It uses Hessian as the 'web service' - really just a simpler, faster,
smaller and much easier alternative to SOAP. We use both SOAP and
Hessian in our application, and if we could I'd gladly strip out the
clumsy Axis for Hessian any day.

All Cayenne objects are serialised and sent across the network
between client and server.

It would be nice if I could use Hessian.
I heard about the advantages of it compared to SOAP.
But unfortunately SOAP is still the standard here and I can't switch to
Hessian now or in future.

Oilid


Reply via email to