Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Apache Axis Vs JAX-RPC

 
Mohan Basavarajappa
Greenhorn
Posts: 14
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I am presently working with JAX-RPC to implement web services and i am a beginner. I just want to know which one is the best to implement web services. I am referring the book MONSON-HAEFEL for web services.
Which one do i choose?
1. JAX-RPC
2. Apache Axis
3. Apache Soap
4. JAX-WS and any other
I need to have compatibility for all server. My intent is to choose one among the above that provides good implementation of web services. I mainly aim at Tomcat.

Hello Monson-Haefel, i have seen you replying to the messages posted. I will be very kindful to you if you reply to this message.

Kindly reply me soon, Thanking you
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Some points in no particular order:

- Apache SOAP is obsolete; Axis is what you should be using.
- JAX-RPC (and SAAJ) are not SOAP engines, but Java SOAP APIs. Axis implements both.
- Not sure what you mean by "JAX-WS"
- There are other implementations like WebSphere and WebLogic, but if Tomcat is your target then Axis will suit you very well.
- If you need interoperability you need to follow the WS-Basic Profile (which specifies a few things that are possible with Axis but should not be used if you want to be interoperable)
 
Mohan Basavarajappa
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
Thanks for the Reply. I got some useful information from the reply you have sent. I am in dilemma with the last sentence of your reply, I will be very kindful to you if you get the same thing in bit elaborated manner.

Thank you once again.
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you want to achieve cross-vendor compatibility (and there is no reason why in general you shouldn't at least try), start with this article. The WS Basic Profile standard is linked in the Web Services FAQ.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic