[SoapRMI] _xsoap-C++_

Aleksander Slominski aslom_at_cs.indiana.edu
Thu, 13 Feb 2003 12:52:01 -0500


hi Stefano,

nodep_at_libero.it wrote:

>I'm student at University of Padova (Italy) and
>I'm very interested about xsoap-C++. Reading a 
>previous message I understand that xsoap-C++ 
>will be available in March, could you confirm this?
>
yes.

>Another question: it will be possible to interoperate
>with xsoap-Java? (i.e. from xsoap-C++ to make a 
>lookUp to the registry of xsoap-Java)
>  
>
this is one of requirements - by end of March we should have SOAP/C++ 
interoperable with XSOAP Java for primitives, 1D arrays of primitives, 
and strings (but we may still have some conflicts with 3rd party 
implementations and we will need to add more to 
serialization/deserialization code, and we may need to wrinkle out 
remote reference handling).

our goal is to have standalone SOAP/C++ that works on Windows and UNIX 
(primarily solaris and linux) and that fits into Proteus multiprotocol 
system (currently solaris, linux and AIX) that provides framework to 
seemingly create and access services over multiple protocols from C++ 
(we plan to use WSDL as remote reference in Proteus to allow easy 
integration with web services).

as part of it we already have a first cut at the C++ introspection 
interface that we use to make easy SOAP encoding and decoding and we are 
also getting  to work the C++ code generator for stubs and skeletons 
that is based on AXIS WSDL2Java. currently i am now working on porting 
the Java version 3 of pull parser  (XPP3) to C++ so it can be used in 
our SOAP/C++ that is complete rewrite of old XSOAP-C++ (we think about 
XSOAP3 name for it).

you can find some more background information about Proteus at:
http://mailman.cs.indiana.edu/pipermail/sys-research/2002-November/000019.html
and design details in paper about Proteus that was presented during last 
SuperComputing 2002:
http://www.cs.indiana.edu/~chiuk/publications/

thanks,

alek

-- 
"Mr. Pauli, we in the audience are all agreed that your theory is crazy. 
What divides us is whether it is crazy enough to be true." Niels H. D. Bohr