Hello Ramsay, I am a J2EE developer specialized in various transaction systems. I work for California School Information Services (CSIS). You stated: "My question is "How do you integrate loosely coupled web services?" I wonder if you could expand on your question, perhaps, provide some business scenarios? What exactly are you trying to achieve? It appears to be a very interesting topic. So, I would like to contribute. Respectfully, Anton Spektorov/CSIS Sun Certified Programmer and Developer for Java 2 --- In [email protected], Ramsay Domloge <[EMAIL PROTECTED]> wrote: > > Hi all, > > I'm Ramsay and I work for Harris Corp. in Basingstoke UK with some > pretty sharp Java nuts. > > I'm also the author of the (very) beta app 'DBFree' > (http://dbfree.sourceforge.net) > > So that's me. My post is mainly concerned with transactions amongst web > services, however. Our product makes some use of WS at the moment and > it's paying dividends; our next generation, which I am designing, will > be fully available as a web service. > > This brings me to my point: the current philosphy is to modularize > sections of functionality - the search service/engine, the ingest > module, the admin module and so on... My question is "How do you > integrate loosely coupled web services?" My feeling is to use JMS for > services to fire events to each other (when the ingest module creates > some content, the search engine will want to be informed so that it can > index the new data etc etc). JMS seems to be an ideal choice since it > has wide acceptance and numerous client libraries for numerous environments. > > What I am having trouble with is how to deal with transactions... Each > of the services could make use of JTA but that exclude our .NET > partners. Also, what if some of the steps in a transaction take a > significant amount of time..? > > I need to put a POC system with a few services, each with a couple of > methods, in order to demonstrate transaction management, loose coupling, > messaging and so on. I'm sure you guys will be able to point out other > integration issues (with solutions, hopefully!) and I welcome any input. > > Anyone got any good pointers? > > R > > > ====================================================================== ====== > > HARRIS CORPORATION > > Viewpoint Basing View Basingstoke Hampshire RG21 4RG > > http://www.arkemedia.com/ > > mailto:[EMAIL PROTECTED] > > Tel : +44 1256 869 200 Fax : +44 1256 329 119 > > ====================================================================== ====== > > The information in this e-mail and in any attachments is confidential and > is intended solely for the attention and use of the named addressee (s). > > ====================================================================== ====== > > If you are not the intended recipient, or a person responsible for passing > it on to the intended recipient, you are not authorised to hold a copy of > this information and you must therefore not disclose, copy, distribute, or > retain this message or any part of it. mailto:[EMAIL PROTECTED] > > ====================================================================== ====== Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/tech4all/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
