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/
 



Reply via email to