If the scenarios you have in mind call for data manipulation on the mobile device then SDO with its incorporated change summary could be a great fit. If those changes need to be flushed back to a relational back-end then the RDB DAS is the ticket.

--Kevin




Jeremy Boynes wrote:

On Sep 18, 2006, at 1:19 PM, Hamdi, Louenas wrote:

Hello,
My name is louenas Hamdi and I work for SAP Research.


Hi.

My interest is
mainly in the mobile platforms. while I was reading the Tuscany white
paper I thought that this could be good for Mobile clients as well.
Do you think that Tuscany specification could suite the mobile
environment for building small services running on a cell-phone or a
PDA?


I think the programming model would work very well for those kind of environments. Agile devices like this would work well with the SCA model and the abstraction of the network and its topology out of the component model should allow components to flow easily down to those environments. The externalization of the wiring and the binding of "aspects" (see the recent thread on "Binding Context?") would work well with devices that reconnect from different environments (e.g. on attaching to a trusted network, adapting to changing bandwidth/ latency environments).

right now the best platform I know for doing that is OSGi but it is
still very Java oriented.


There has been some work here on integrating the current runtime with OSGi and sharing services between them. Unlike OSGi though we try to avoid leakage from the framework into the component programming model (partly to support different implementation languages).

One gotcha for us in this environment though is that we require a Java5 JRE and make use of features like generics and annotations. At the moment that would preclude us running on a ME VM so we would be limited to higher-spec devices capable of running a full JRE. Personally, I don't think that's so much of an issue as I think by the time we're stable enough for carrier-grade deployment the platforms will have expanded to that level.

Do you have any particular scenario in mind?
--
Jeremy

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to