This week's book giveaway is in the Java in General forum.
We're giving away four copies of Think Java: How to Think Like a Computer Scientist and have Allen B. Downey & Chris Mayfield on-line!
See this thread for details.
Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

should i choose web services, jms,ejb,rmi, or something else to get data from other system?

 
cwj burg
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I worked in a business, a large organization, there are 3 different applications. Accountant application, inventory application, HR application these 3 application are used in same company, but purchased from 3 different 3rd party software company, these 3 application are developed by java, only java. I want to query inventory application data in hr application, should I use web services, jms, rmi, corba, ejb or something else? I need use multiple application servers and web servers(cluster).
 
cwj burg
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what's the advantage and disadvantage for me to choose web service and jms?
 
kumar naresh
Ranch Hand
Posts: 120
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As you mentioned all three are java application then first understand what is there in the other application whether its EJB, webservices. Mainly you will be writing an adaptor kind of class between these two applications. Fetching HR information based on the inventory data you pass (if I understood properly).

There are many ways to resolve this issue if complete information about the environment is available.
If all are running on the same JVM or different JVMs.
If these are using same DB then with the use of synonym.

Thanks,
Kumar.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic