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 Ong Boon Pang <on...@coleridge.com.sg> on 2001/10/04 05:49:05 UTC

How to hook soap to a JMS server?

Hi,

This is the idea I have... A soap client sends a soap message requests
to a JMS server's inQueue/Topic using standard soap object. On the server
end, A soap service listen to the JMS server for a soap message. Process
the request, send its reply to JMS server outQueue/Topic. Client picks up
the reply using standard soap object.

Have anyone tried to connect the apache SOAP-Message portion to
any JMS server?

This will complete the SOAP message portion for adapting to MOM model.
Like the latest Message EJB standard. This is how we can get away from
using most of the EJB features. Hence, avoiding paying handsome amount
for a EJB Application Server like iPlanet, WebLogic in most cases.

I am still new in Apache SOAP (only 2/3 weeks), however the message part
of soap that can talk to a smtp / pop server makes JMS not too impossible.

Please help.

cheers,
Boon Pang
ongbp@coleridge.com.sg


Re: How to hook soap to a JMS server?

Posted by Rupal Majmudar <ru...@softwired-inc.com>.
Hi Ong,

Yes, the idea you mention is precisely one of the scenarios we are
implementing, as a SOAP interface on our iBus//Mobile product
(http://www.softwired-inc.com/products/mobile/mobile.html).

We already have the basic prototypes running; iBus//Mobile uses a
standard JMS provider - e.g. the iBus//MessageServer, BEA Weblogic.

Using this architecture, we can integrate diverse clients (mobile
devices, Java clients, non-Java clients) with the JMS backend services
with the SOAP & .NET services. All using the JMS as the consistent,
end-to-end paradigm. 

iBus//Mobile R3.0 will be released 1Q 2002, with the above feature in
place. 

Ciao
Rupal

Ong Boon Pang wrote:
> 
> Hi,
> 
> This is the idea I have... A soap client sends a soap message requests
> to a JMS server's inQueue/Topic using standard soap object. On the server
> end, A soap service listen to the JMS server for a soap message. Process
> the request, send its reply to JMS server outQueue/Topic. Client picks up
> the reply using standard soap object.
> 
> Have anyone tried to connect the apache SOAP-Message portion to
> any JMS server?
> 
> This will complete the SOAP message portion for adapting to MOM model.
> Like the latest Message EJB standard. This is how we can get away from
> using most of the EJB features. Hence, avoiding paying handsome amount
> for a EJB Application Server like iPlanet, WebLogic in most cases.
> 
> I am still new in Apache SOAP (only 2/3 weeks), however the message part
> of soap that can talk to a smtp / pop server makes JMS not too impossible.
> 
> Please help.
> 
> cheers,
> Boon Pang
> ongbp@coleridge.com.sg

-- 
Rupal Majmudar
Software Architect
rupal.majmudar@softwired-inc.com

Softwired Inc.  www.softwired-inc.com
Technoparkstrasse 1, CH-8005 Zurich, Switzerland
tel +41-1-4452370 * fax +41-1-4452372

               * e2e Java Messaging, Pure and Simple. * 

    ** Latest news: http://www.softwired-inc.com/news/news.html ** 

        *** Go Wireless:  Shipping NOW: iBus//Mobile 2.1 ***

Re: How to hook soap to a JMS server?

Posted by Rupal Majmudar <ru...@softwired-inc.com>.
Hi Ong,

Yes, the idea you mention is precisely one of the scenarios we are
implementing, as a SOAP interface on our iBus//Mobile product
(http://www.softwired-inc.com/products/mobile/mobile.html).

We already have the basic prototypes running; iBus//Mobile uses a
standard JMS provider - e.g. the iBus//MessageServer, BEA Weblogic.

Using this architecture, we can integrate diverse clients (mobile
devices, Java clients, non-Java clients) with the JMS backend services
with the SOAP & .NET services. All using the JMS as the consistent,
end-to-end paradigm. 

iBus//Mobile R3.0 will be released 1Q 2002, with the above feature in
place. 

Ciao
Rupal

Ong Boon Pang wrote:
> 
> Hi,
> 
> This is the idea I have... A soap client sends a soap message requests
> to a JMS server's inQueue/Topic using standard soap object. On the server
> end, A soap service listen to the JMS server for a soap message. Process
> the request, send its reply to JMS server outQueue/Topic. Client picks up
> the reply using standard soap object.
> 
> Have anyone tried to connect the apache SOAP-Message portion to
> any JMS server?
> 
> This will complete the SOAP message portion for adapting to MOM model.
> Like the latest Message EJB standard. This is how we can get away from
> using most of the EJB features. Hence, avoiding paying handsome amount
> for a EJB Application Server like iPlanet, WebLogic in most cases.
> 
> I am still new in Apache SOAP (only 2/3 weeks), however the message part
> of soap that can talk to a smtp / pop server makes JMS not too impossible.
> 
> Please help.
> 
> cheers,
> Boon Pang
> ongbp@coleridge.com.sg

-- 
Rupal Majmudar
Software Architect
rupal.majmudar@softwired-inc.com

Softwired Inc.  www.softwired-inc.com
Technoparkstrasse 1, CH-8005 Zurich, Switzerland
tel +41-1-4452370 * fax +41-1-4452372

               * e2e Java Messaging, Pure and Simple. * 

    ** Latest news: http://www.softwired-inc.com/news/news.html ** 

        *** Go Wireless:  Shipping NOW: iBus//Mobile 2.1 ***

RE: How to hook soap to a JMS server?

Posted by Neil Benn <ne...@cambridgeantibody.com>.
Hello,

	I've been looking at exactly the same thing and worked on something using
SwiftMQ JMS (although the actual JMS implementation wouldn't make any
difference).  However I eventually ended up using something to convert the
http request from SOAP into a JMS text message - outside of SOAP, this is
because I'm waiting to see JAXM does first!
	If you have money and don't want to code it yourself FioranoMQ have a JMS
extension which uses SOAP messages which can be bought.

Cheers,

Neil Benn
Automation Informatics Scientist
Cambridge Antibody Technology

-----Original Message-----
From: William Brogden [mailto:wbrogden@bga.com]
Sent: 04 October 2001 11:40
To: soap-user@xml.apache.org
Subject: Re: How to hook soap to a JMS server?




Ong Boon Pang wrote:
>
> Hi,
>
> This is the idea I have... A soap client sends a soap message requests
> to a JMS server's inQueue/Topic using standard soap object. On the server
> end, A soap service listen to the JMS server for a soap message. Process
> the request, send its reply to JMS server outQueue/Topic. Client picks up
> the reply using standard soap object.
>
> Have anyone tried to connect the apache SOAP-Message portion to
> any JMS server?

I just finished doing similar experiments, but with a free-standing
client sending a SOAP message as the content of a TextMessage. Also
did something similar with JavaSpaces. The only problem is that
(just like with a database) establishing a connection is time consuming
so for fast response you would need to keep a connection pool.


--
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


RE: How to hook soap to a JMS server?

Posted by Neil Benn <ne...@cambridgeantibody.com>.
Hello,

	I've been looking at exactly the same thing and worked on something using
SwiftMQ JMS (although the actual JMS implementation wouldn't make any
difference).  However I eventually ended up using something to convert the
http request from SOAP into a JMS text message - outside of SOAP, this is
because I'm waiting to see JAXM does first!
	If you have money and don't want to code it yourself FioranoMQ have a JMS
extension which uses SOAP messages which can be bought.

Cheers,

Neil Benn
Automation Informatics Scientist
Cambridge Antibody Technology

-----Original Message-----
From: William Brogden [mailto:wbrogden@bga.com]
Sent: 04 October 2001 11:40
To: soap-user@xml.apache.org
Subject: Re: How to hook soap to a JMS server?




Ong Boon Pang wrote:
>
> Hi,
>
> This is the idea I have... A soap client sends a soap message requests
> to a JMS server's inQueue/Topic using standard soap object. On the server
> end, A soap service listen to the JMS server for a soap message. Process
> the request, send its reply to JMS server outQueue/Topic. Client picks up
> the reply using standard soap object.
>
> Have anyone tried to connect the apache SOAP-Message portion to
> any JMS server?

I just finished doing similar experiments, but with a free-standing
client sending a SOAP message as the content of a TextMessage. Also
did something similar with JavaSpaces. The only problem is that
(just like with a database) establishing a connection is time consuming
so for fast response you would need to keep a connection pool.


--
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


Re: How to hook soap to a JMS server?

Posted by William Brogden <wb...@bga.com>.

Ong Boon Pang wrote:
> 
> Hi,
> 
> This is the idea I have... A soap client sends a soap message requests
> to a JMS server's inQueue/Topic using standard soap object. On the server
> end, A soap service listen to the JMS server for a soap message. Process
> the request, send its reply to JMS server outQueue/Topic. Client picks up
> the reply using standard soap object.
> 
> Have anyone tried to connect the apache SOAP-Message portion to
> any JMS server?

I just finished doing similar experiments, but with a free-standing
client sending a SOAP message as the content of a TextMessage. Also
did something similar with JavaSpaces. The only problem is that 
(just like with a database) establishing a connection is time consuming
so for fast response you would need to keep a connection pool.


-- 
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

Re: How to hook soap to a JMS server?

Posted by William Brogden <wb...@bga.com>.

Ong Boon Pang wrote:
> 
> Hi,
> 
> This is the idea I have... A soap client sends a soap message requests
> to a JMS server's inQueue/Topic using standard soap object. On the server
> end, A soap service listen to the JMS server for a soap message. Process
> the request, send its reply to JMS server outQueue/Topic. Client picks up
> the reply using standard soap object.
> 
> Have anyone tried to connect the apache SOAP-Message portion to
> any JMS server?

I just finished doing similar experiments, but with a free-standing
client sending a SOAP message as the content of a TextMessage. Also
did something similar with JavaSpaces. The only problem is that 
(just like with a database) establishing a connection is time consuming
so for fast response you would need to keep a connection pool.


-- 
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