You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@xml.apache.org by Houman Moshtagh <de...@yahoo.de> on 2002/09/13 18:56:53 UTC
RMI , JMS, whats that?
Hello,
Can someone explain me these acronyms? I have read in the book "Java
Web Services" from O'Reilly that ,SOAP over RMI' or ,SOAP over JMS' are
more reliable than 'SOAP over HTTP'.
Thanks
Houman
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de
M�chten Sie mit einem Gru� antworten? http://grusskarten.yahoo.de
--
To unsubscribe, e-mail: <ma...@xml.apache.org>
For additional commands, e-mail: <ma...@xml.apache.org>
RE: RMI , JMS, whats that?
Posted by "T. Carson Hager" <ca...@cynergysystems.com>.
RMI - Remote Method Invocation - this is effectively the API to make
method calls on remote Java objects residing on EJB application servers
such as WebLogic, WebSphere, etc.
JMS - Java Message Service - This is a part of the J2EE specification
that addresses both publish and subscribe messaging services. It is a
generic API that message service providers implement so that their
message providers ( Sonic MQ, IBM MQ Series, etc. ) can play nicely in
the J2EE world. To get at what you're really looking for, it's
messaging.
The reason that they say that these are more reliable is that these
specifications ( actually it's more the underlying
providers/implementations ) is that HTTP does not have anything built
into the protocol for guaranteed delivery of the message,
non-repudiation, etc. However, I would argue that these are better
implemented through an exchange of messages, possibly in an asynchronous
fashion so that you don't suffer from the weaknesses of HTTP. The
reason that I say this is that a reliance upon RMI or JMS removes one of
the most powerful aspects of Web Services, which is openness. These
protocols are very much Java-specific and if you were going to use them,
I would further argue that Web Services are unnecessary overhead.
Carson
_________________________________
T. Carson Hager
Cynergy Systems, Inc.
http://www.cynergysystems.com
866-CYNERGY
-----Original Message-----
From: Houman Moshtagh [mailto:dev_wsdl@yahoo.de]
Sent: Friday, September 13, 2002 10:57 AM
To: soap-user@xml.apache.org
Subject: RMI , JMS, whats that?
Importance: High
Hello,
Can someone explain me these acronyms? I have read in the book "Java
Web Services" from O'Reilly that ,SOAP over RMI' or ,SOAP over JMS' are
more reliable than 'SOAP over HTTP'.
Thanks
Houman
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de
Möchten Sie mit einem Gruß antworten? http://grusskarten.yahoo.de
--
To unsubscribe, e-mail: <ma...@xml.apache.org>
For additional commands, e-mail: <ma...@xml.apache.org>
RE: RMI , JMS, whats that?
Posted by "T. Carson Hager" <ca...@cynergysystems.com>.
RMI - Remote Method Invocation - this is effectively the API to make
method calls on remote Java objects residing on EJB application servers
such as WebLogic, WebSphere, etc.
JMS - Java Message Service - This is a part of the J2EE specification
that addresses both publish and subscribe messaging services. It is a
generic API that message service providers implement so that their
message providers ( Sonic MQ, IBM MQ Series, etc. ) can play nicely in
the J2EE world. To get at what you're really looking for, it's
messaging.
The reason that they say that these are more reliable is that these
specifications ( actually it's more the underlying
providers/implementations ) is that HTTP does not have anything built
into the protocol for guaranteed delivery of the message,
non-repudiation, etc. However, I would argue that these are better
implemented through an exchange of messages, possibly in an asynchronous
fashion so that you don't suffer from the weaknesses of HTTP. The
reason that I say this is that a reliance upon RMI or JMS removes one of
the most powerful aspects of Web Services, which is openness. These
protocols are very much Java-specific and if you were going to use them,
I would further argue that Web Services are unnecessary overhead.
Carson
_________________________________
T. Carson Hager
Cynergy Systems, Inc.
http://www.cynergysystems.com
866-CYNERGY
-----Original Message-----
From: Houman Moshtagh [mailto:dev_wsdl@yahoo.de]
Sent: Friday, September 13, 2002 10:57 AM
To: soap-user@xml.apache.org
Subject: RMI , JMS, whats that?
Importance: High
Hello,
Can someone explain me these acronyms? I have read in the book "Java
Web Services" from O'Reilly that ,SOAP over RMI' or ,SOAP over JMS' are
more reliable than 'SOAP over HTTP'.
Thanks
Houman
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de
Möchten Sie mit einem Gruß antworten? http://grusskarten.yahoo.de
--
To unsubscribe, e-mail: <ma...@xml.apache.org>
For additional commands, e-mail: <ma...@xml.apache.org>
--
To unsubscribe, e-mail: <ma...@xml.apache.org>
For additional commands, e-mail: <ma...@xml.apache.org>