Hamdi, Louenas wrote:
Hello, My name is louenas Hamdi and I work for SAP Research. 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? right now the best platform I know for doing that is OSGi but it is
still very Java oriented. Thanks in advance and best regards,
Louenas. H.
SAP Research
Research Scientist
SAP Labs Canada
111, Duke Street, Suite 2100
Montreal, Qc H3C 2M1
T 514-879-7330
F 514-879-7234
E [EMAIL PROTECTED]
http://www.sap.com <http://www.sap.com/>


Hamdi,

We also have a C++ implementation of SCA and SDO in Tuscany. More info is available there: http://incubator.apache.org/tuscany/cpp-projects.html

We published an M1 release in August (see http://incubator.apache.org/tuscany/downloads.html). We've made many improvements since then, so if you want to check out the latest code our Subversion tree is there:
http://svn.apache.org/repos/asf/incubator/tuscany/cpp

Tuscany C++ implements the SCA assembly specification and the SDO spec 2.0.1. We support components written in C++ (and probably less interesting for you, a number of scripting languages incl. Python and Ruby etc.). We support Web Services using Axis2C, but the runtime is extensible and support for other protocols can be easily plugged in.

The Tuscany C++ code is pretty portable. We're building using Automake on Linux and Mac OS X, and the MS tools on Windows. We also have an option to build with the Apache stdcxx library, which has been ported to many more platforms. We have very few dependencies (Axis2C for Web Services and Libxml2 for parsing XML) so it shouldn't be too difficult to compile Tuscany for another mobile platform if you need.

One area of focus for the C++ runtime is performance and footprint. To give you an idea of the footprint, a package of our M1 release, including the core Tuscany runtime, support for C++ components and Web Services (without the samples, additional tools etc.) will only use about 5Mb of disk and 5Mb of memory to run.

Please feel free to ask if you have further questions or if we can help you get started and experiment with Tuscany.

--
Jean-Sebastien


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

Reply via email to