Soap has no knowledge of the content of the JMS message, so it should be safe to use STOMP to communicate with the JMS broker and put a SOAP request into it. On the servicemix side, you will use a JMS consumer, do whatever processing you need and finally send the message to a JMS provider. The PHP client will then be able to receive this JMS message using STOMP. For the WSDL problem, you can bypass the WSDL if you use the <jms:endpoint soap="true" /> which does very basic SOAP processing (which may be sufficient in your case), but at some point, you'll need to define somehow the XML schema of the request I suppose. You could use the CXF java2wsdl tool if you have a java interface describing your service.
On Thu, Sep 4, 2008 at 8:17 PM, Mick Knutson <[EMAIL PROTECTED]> wrote: > I am using service mix to allow a PHP client send a simple SOAP request into > a queue, then I want to publish a soap message to an output queue for a > Python client. > > I am having issues getting my head around enforcing a contract for incoming > and outgoing messages. I was hoping to leverage cxf and not have a wsdl > first apporach so as to not have to maintain wsdl's. > > Can someone point me in the right direction? > > --- > Thank You… > > Mick Knutson > BASE Logic, inc. > (415) 354-4215 > > Website: http://baselogic.com > Blog: http://baselogic.com/blog > BLiNC Magazine: http://blincmagazine.com > Linked IN: http://linkedin.com/in/mickknutson > DJ Mick: http://djmick.com > MySpace: http://myspace.com/mickknutson > Vacation Rental: http://tahoe.baselogic.com > > > > On Thu, Sep 4, 2008 at 11:11 AM, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > >> Not sure what you mean exactly. Could you explain a bit more how >> you'd like to use SOAP and STOMP ? >> >> On Thu, Sep 4, 2008 at 8:03 PM, Mick Knutson <[EMAIL PROTECTED]> >> wrote: >> > I am wondering how to enforce a soap contract on the sending and >> receiving >> > of STOMP messages to my queues? >> > >> > --- >> > Thank You… >> > >> > Mick Knutson >> > BASE Logic, inc. >> > (415) 354-4215 >> > >> > Website: http://baselogic.com >> > Blog: http://baselogic.com/blog >> > BLiNC Magazine: http://blincmagazine.com >> > Linked IN: http://linkedin.com/in/mickknutson >> > DJ Mick: http://djmick.com >> > MySpace: http://myspace.com/mickknutson >> > Vacation Rental: http://tahoe.baselogic.com >> > >> >> >> >> -- >> Cheers, >> Guillaume Nodet >> ------------------------ >> Blog: http://gnodet.blogspot.com/ >> > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/
