Re: Cayenne Remote Object Persistence

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Wed Jan 11 2006 - 12:12:19 EST

  • Next message: Andrus Adamchik: "Re: Cayenne Remote Object Persistence"

    Right now the main focus is on Java clients (so that they can use the
    same persistence API as the server side part and share the object
    model with the server). At the moment we only ship it as a binary web
    service based on Hessian (BTW, Hessian supports .NET - http://
    www.caucho.com/hessian/ , but you'll still need to write the Cayenne
    client code analog).

    XML/WSDL based transport is in the plans. Once this is done (not in
    1.2), it will open the server-side Cayenne ORM to other types of
    clients. Until then you'll have to stick with traditional manually
    crafted web services, as discussed in a parallel thread.

    Scaleability... The technology is new, so we may need to iron out
    some wrinkles (more performance than scaleability related I guess),
    but generally I expect it to be at least as good or better than
    regular web apps (in terms of a number of concurrent sessions per
    hardware unit). It would be awesome if someone can build a benchmark
    that we could use to test performance across releases ;-)

    Andrus

    On Jan 11, 2006, at 11:53 AM, Dov Rosenberg wrote:

    > I took a look at the Remote Object Persistence and it looks very
    > promising for use within Web Services. Couple of questions related
    > to this functionality:
    >
    > Will this work with Apache Axis or other web services engines?
    > Is it possible to publish WSDL or WSIL for these Cayenne based web
    > services?
    > Will it work with .Net clients?
    > Is there some sample code that shows it in action?
    > How scalable is the Remote Object Persistence stuff. Our apps tend
    > to be installed in pretty large organizations with lots of
    > concurrent users
    >
    > Any more links to the Remote stuff would be appreciated
    > --
    > Dov Rosenberg
    > Conviveon/Inquira
    > Knowledge Management Experts
    > http://www.conviveon.com
    > http://www.inquira.com
    >



    This archive was generated by hypermail 2.0.0 : Wed Jan 11 2006 - 12:12:21 EST