aspose file tools*
The moose likes Web Services and the fly likes Apache Axis Vs JAX-RPC Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Apache Axis Vs JAX-RPC" Watch "Apache Axis Vs JAX-RPC" New topic
Author

Apache Axis Vs JAX-RPC

Mohan Basavarajappa
Greenhorn

Joined: Dec 21, 2005
Posts: 14
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
Marshal

Joined: Mar 22, 2005
Posts: 42280
    
  64
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)


Ping & DNS - my free Android networking tools app
Mohan Basavarajappa
Greenhorn

Joined: Dec 21, 2005
Posts: 14
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
Marshal

Joined: Mar 22, 2005
Posts: 42280
    
  64
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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Apache Axis Vs JAX-RPC