Hi,

I've developed first version of SOAPORB / IDL2SOAP.

This is lightweight ORB working over SOAP using Apache family of products.

Basically, the idea is very simple: replace CORBA/IIOP with CORBA over
SOAP/HTTP/SMTP/...

Distribution includes IDL2SOAP Compiler and simple SOAPORB.

Currently compiler has number of limitaions in IDL-to-SOAP mappings.

By now I do not support: Any, unions, fixed types, arrays and some other
CORBA extensions.

I've developed first version using Apache tools (SOAP, Tomcat). I have only
IDL-to-JAVA mappings. I am planning to add support for C++ and C# (.NET)
later.

I think, maybe somebody will be interested. That's why I posted anouncment
in that mailing list.

You can download and try it from my home page:

http://www.corbaserver.com/

Distibution includes all Apache libraries (versions I was using in
development).

This is my personal effort. I am doing it for fun when I have free time
(almoust never), cos my full time job is pretty boring and this is king of
my hobby. I've developed everything from scratch. I am expecting big number
of bugs in that implementation. But I would like to hear if somebody finds
my idea attractive. I will try to support it and add new features as much as
I can.

This is not a CORBA replacement. It's probably 100 times slower that CORBA.
My point was to give a change existing CORBA IDL programms communicate over
the internet using something simple like SOAP without changing interface. I
have automatic support for Apache SOAP deployment descriptors.

All you need id generate SOAP stubs/skeletons using IDL2SOAP, everything
else is pretty same as CORBA programming.

Differences:

Server side: instead of running server standalone or under ORB deamon (like
orbixd/IONA, SamrtAgent/VisiBroker, orbd/JDK1.4) you deploy it on Apache
SOAP RPC Servlet.

Client side: similar to CORBA client programming, currently has .bing method
to connect to server (Apache SOAP RPC Servlet)

Let me know if somebody interested in such things.
I really need your feedback.

Sincerely,
Nikolay Barkhatov

emails:

SOAPORB  related: [EMAIL PROTECTED]
IDL2SOAP related: [EMAIL PROTECTED]
personal: [EMAIL PROTECTED]

home pages / distribution:

http://www.corbaserver.com/



Reply via email to