469,343 Members | 5,380 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,343 developers. It's quick & easy.

SOAP Performance - Really so slow ?

>From my simple performance tests of SOAP it seems that it is about ten
times slower than binary object request protocols such as RMI, IIOP or
SimpleORB.
Is this also YOUR experience ?

Nov 28 '05
52 5186
>Yes, .Net is a Microsoft only solution, which will lock you into Microsoft
solutions and thus give you zero freedom of choice afterwards.
Not necessarily. Interoperability middleware solutions such as
J-Integra allow you to use Microsoft .NET/COM technology with Java and
Corba.
But the obvious solution for binary protocols is using IIOP (CORBA). It is
an open standard specified by the OMG being implemented by many vendors.
So if you choose for CORBA, you'll get freedom of choice. Which is
ofcourse not surprising, as choosing a standard has the obvious result of
giving you freedom of choice of a particular implementation.


J-Integra Espresso is a Corba ORB for the .NET platform that allows
your .NET clients to "talk" IIOP to Java/Corba servers. Middleware
solutions such as this allow you to use Microsoft .NET without worrying
as much about vendor lock-in.

Shane Sauer
J-Integra Interoperability Solutions
http://j-integra.intrinsyc.com/
high performance interop middleware for java, corba, com & .net

Dec 5 '05 #51
On 5 Dec 2005 12:12:37 -0800, j-***************@intrinsyc.com wrote,
quoted or indirectly quoted someone who said :
Yes, .Net is a Microsoft only solution, which will lock you into Microsoft
solutions and thus give you zero freedom of choice afterwards.


Not necessarily. Interoperability middleware solutions such as
J-Integra allow you to use Microsoft .NET/COM technology with Java and
Corba.


I don't see how that follows. If you use .NET, you are locked into
MS no matter what tools you used.

Are you saying at least your Java side code can be flipped to
something else with a config parm, rather than redesigning code?
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.
Dec 5 '05 #52
Having "legacy" applications written in COM or .NET does not
necessarily mean you *HAVE* to choose Microsoft technologies for future
development. There is a great deal of interop middleware out there
which allows you to expand your infrastructure with a different
technology without losing the ability to communicate with your old
Microsoft apps (or vice versa). J-Integra is one example of a
middleware solution which provides interoperability between COM/.NET
and Java/Corba.

Shane Sauer
J-Integra Interoperability Solutions
http://j-integra.intrinsyc.com/
high performance interop middleware for java, corba, com & .net

Dec 5 '05 #53

This discussion thread is closed

Replies have been disabled for this discussion.

By using this site, you agree to our Privacy Policy and Terms of Use.