You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by "Forden, David Keith" <Da...@epiqus.com> on 2001/03/29 13:31:42 UTC

RE: oneway messages in soap

Implement SOAP over JMS :-). We are doing that currently in a new product.
That way the one-way message just gets queued, committed to the messaging
system and returns. The recipient can dequeue it anytime. This frees them
and effectively decouples the 2 components.

Dave

-----Original Message-----
From: Mangala Gowri Nanda [mailto:mangala_gowri@yahoo.com]
Sent: Thursday, March 29, 2001 7:33 PM
To: soap-user@xml.apache.org
Subject: oneway messages in soap



Hi,

How do you send oneway messages with SOAP ?

I want to send a message from a client to a server in a non-blocking
mode. However, both invoke() and send() block until a response is
received from the server. I tried setting a very small timeout (1ms).
Then the client returns immediately after sending the message with a
"read timed out" exception (which is okay) but tomcat also throws a
whole lot of exceptions because of the broken pipe. There must be a
cleaner, more efficient way to do this ! Could someone tell me how ?

Also how does notification work ?

Thanks,

gowri


--- graham glass <gr...@mindspring.com> wrote:
> hi dennis,
> 

(...)

> 
> i don't understand what you mean about SOAP being strict
> request-response vs. CORBA/IIOP.
> 
> SOAP supports oneway, notification, etc.
> in addition, two SOAP programs can happily communicate with each
> other bidirectionally.
> 
> our company's GLUE platform supports the same kind of functionality
> as CORBA and RMI without adding anything to the standard SOAP
> protocol.
> 
> the main things that we're waiting for on the standards front
> are security and transactions, and these seem like they'll arrive
> very soon.
> 
> cheers,
> graham
> 

(...)

=====
Insanity is heriditary ...   I inherited it from my kids :-)
C-9113, Vasant Kunj
New Delhi 110070                           Ph: 91-11-6137230

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/?.refer=text

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org


SOAP licensing

Posted by William Brogden <wb...@bga.com>.
I had been assuming that nothing in SOAP was subject to
patents or licensing requirement - in other words that
it was a true open standard. However, take a look at:

http://www.ebxml.org/news/pr_20010308.htm

In which both Microsoft and IBM talk about licensing

"Microsoft intellectual property rights"

"IBM may own patents or patent applications which apply
  to this SOAP 1.1 specification. If implementation of the
  SOAP 1.1 specification requires the use of IBM patents,
  IBM will grant, upon written request, a non-exclusive
  license under such patents on reasonable and
  non-discriminatory terms."

-- 
WBB - wbrogden@lanw.com
Java Cert mock exams http://www.lanw.com/java/javacert/
Author of Java Developer's Guide to Servlets and JSP 
ISBN 0-7821-2809-2

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org


SOAP licensing

Posted by William Brogden <wb...@bga.com>.
I had been assuming that nothing in SOAP was subject to
patents or licensing requirement - in other words that
it was a true open standard. However, take a look at:

http://www.ebxml.org/news/pr_20010308.htm

In which both Microsoft and IBM talk about licensing

"Microsoft intellectual property rights"

"IBM may own patents or patent applications which apply
  to this SOAP 1.1 specification. If implementation of the
  SOAP 1.1 specification requires the use of IBM patents,
  IBM will grant, upon written request, a non-exclusive
  license under such patents on reasonable and
  non-discriminatory terms."

-- 
WBB - wbrogden@lanw.com
Java Cert mock exams http://www.lanw.com/java/javacert/
Author of Java Developer's Guide to Servlets and JSP 
ISBN 0-7821-2809-2

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org


RE: oneway messages in soap

Posted by Mangala Gowri Nanda <ma...@yahoo.com>.
Thanks Dave :-) But there must be a simpler solution !

The TODO under the soap source directory has the following comment:

- change the APIs to enable one to use this code to do just one
directional messaging instead of only RPCs. The code already does
support one directional messaging (the RPC layer is on top of that),
but I think we can improve the APIs a bit to make that clearer.

Could someone point me to this hidden oracle ?

Or I will have to wait for Dave's product to roll out !

gowri


--- "Forden, David Keith" <Da...@epiqus.com> wrote:
> Implement SOAP over JMS :-). We are doing that currently in a new
> product.
> That way the one-way message just gets queued, committed to the
> messaging
> system and returns. The recipient can dequeue it anytime. This frees
> them
> and effectively decouples the 2 components.
> 
> Dave
> 
> -----Original Message-----
> From: Mangala Gowri Nanda [mailto:mangala_gowri@yahoo.com]
> Sent: Thursday, March 29, 2001 7:33 PM
> To: soap-user@xml.apache.org
> Subject: oneway messages in soap
> 
> 
> 
> Hi,
> 
> How do you send oneway messages with SOAP ?
> 
> I want to send a message from a client to a server in a non-blocking
> mode. However, both invoke() and send() block until a response is
> received from the server. I tried setting a very small timeout (1ms).
> Then the client returns immediately after sending the message with a
> "read timed out" exception (which is okay) but tomcat also throws a
> whole lot of exceptions because of the broken pipe. There must be a
> cleaner, more efficient way to do this ! Could someone tell me how ?
> 
> Also how does notification work ?
> 
> Thanks,
> 
> gowri
> 
> 
> --- graham glass <gr...@mindspring.com> wrote:
> > hi dennis,
> > 
> 
> (...)
> 
> > 
> > i don't understand what you mean about SOAP being strict
> > request-response vs. CORBA/IIOP.
> > 
> > SOAP supports oneway, notification, etc.
> > in addition, two SOAP programs can happily communicate with each
> > other bidirectionally.
> > 
> > our company's GLUE platform supports the same kind of functionality
> > as CORBA and RMI without adding anything to the standard SOAP
> > protocol.
> > 
> > the main things that we're waiting for on the standards front
> > are security and transactions, and these seem like they'll arrive
> > very soon.
> > 
> > cheers,
> > graham
> > 
> 
> (...)
> 
> =====
> Insanity is heriditary ...   I inherited it from my kids :-)
> C-9113, Vasant Kunj
> New Delhi 110070                           Ph: 91-11-6137230
> 
> __________________________________________________
> Do You Yahoo!?
> Get email at your own domain with Yahoo! Mail. 
> http://personal.mail.yahoo.com/?.refer=text
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
> 


=====
Insanity is heriditary ...   I inherited it from my kids :-)
C-9113, Vasant Kunj
New Delhi 110070                           Ph: 91-11-6137230

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/?.refer=text

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org


RE: oneway messages in soap

Posted by Mangala Gowri Nanda <ma...@yahoo.com>.
Thanks Dave :-) But there must be a simpler solution !

The TODO under the soap source directory has the following comment:

- change the APIs to enable one to use this code to do just one
directional messaging instead of only RPCs. The code already does
support one directional messaging (the RPC layer is on top of that),
but I think we can improve the APIs a bit to make that clearer.

Could someone point me to this hidden oracle ?

Or I will have to wait for Dave's product to roll out !

gowri


--- "Forden, David Keith" <Da...@epiqus.com> wrote:
> Implement SOAP over JMS :-). We are doing that currently in a new
> product.
> That way the one-way message just gets queued, committed to the
> messaging
> system and returns. The recipient can dequeue it anytime. This frees
> them
> and effectively decouples the 2 components.
> 
> Dave
> 
> -----Original Message-----
> From: Mangala Gowri Nanda [mailto:mangala_gowri@yahoo.com]
> Sent: Thursday, March 29, 2001 7:33 PM
> To: soap-user@xml.apache.org
> Subject: oneway messages in soap
> 
> 
> 
> Hi,
> 
> How do you send oneway messages with SOAP ?
> 
> I want to send a message from a client to a server in a non-blocking
> mode. However, both invoke() and send() block until a response is
> received from the server. I tried setting a very small timeout (1ms).
> Then the client returns immediately after sending the message with a
> "read timed out" exception (which is okay) but tomcat also throws a
> whole lot of exceptions because of the broken pipe. There must be a
> cleaner, more efficient way to do this ! Could someone tell me how ?
> 
> Also how does notification work ?
> 
> Thanks,
> 
> gowri
> 
> 
> --- graham glass <gr...@mindspring.com> wrote:
> > hi dennis,
> > 
> 
> (...)
> 
> > 
> > i don't understand what you mean about SOAP being strict
> > request-response vs. CORBA/IIOP.
> > 
> > SOAP supports oneway, notification, etc.
> > in addition, two SOAP programs can happily communicate with each
> > other bidirectionally.
> > 
> > our company's GLUE platform supports the same kind of functionality
> > as CORBA and RMI without adding anything to the standard SOAP
> > protocol.
> > 
> > the main things that we're waiting for on the standards front
> > are security and transactions, and these seem like they'll arrive
> > very soon.
> > 
> > cheers,
> > graham
> > 
> 
> (...)
> 
> =====
> Insanity is heriditary ...   I inherited it from my kids :-)
> C-9113, Vasant Kunj
> New Delhi 110070                           Ph: 91-11-6137230
> 
> __________________________________________________
> Do You Yahoo!?
> Get email at your own domain with Yahoo! Mail. 
> http://personal.mail.yahoo.com/?.refer=text
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
> 


=====
Insanity is heriditary ...   I inherited it from my kids :-)
C-9113, Vasant Kunj
New Delhi 110070                           Ph: 91-11-6137230

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/?.refer=text

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org