aspose file tools*
The moose likes Web Services Certification (SCDJWS/OCEJWSD) and the fly likes JWS Vs. Apache Axis Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Web Services Certification (SCDJWS/OCEJWSD)
Bookmark "JWS Vs. Apache Axis" Watch "JWS Vs. Apache Axis" New topic
Author

JWS Vs. Apache Axis

Deepika Joshi
Ranch Hand

Joined: Feb 24, 2009
Posts: 268
Hi,

Please note, I have not worked with Java Web Service (JWS) before, so I am not sure if my question is valid enough?

I do not have knowledge of Apache Axis also.

One of my friend mentioned that Apache Axis, hides all the complexity to write service or client part. It is very helpful for rapid development.
And learning JWS (all the API - JAX-WS, JaxB, JaxP, etc. in detail) is good and useful if Apache Axis is not helpful in a specific case.

I am preparing for cert JWS 1.5 (no second thought to cert prepration) and learning JWS 1.5 in detail is must,
but I am curious to know how much it is (JWS core APIs are) used when we are working with Apache Axis.
Can someone work with Apache Axis without learning the JWS API in detail?

Thanks.
Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
    
    1
Hi!
If you are preparing for the certification, I would recommend staying away from Axis for the time being.
Axis have tools of its own to do things, but similar tools are already available in JAX-WS (for instance wsgen and wsimport). Since JAX-WS is covered in the certification and Axis is not, I recommend using JAX-WS only when preparing for the certification.
Best regards!
Deepika Joshi
Ranch Hand

Joined: Feb 24, 2009
Posts: 268
Thanks a lot for replying.
Jolly Tiwari
Ranch Hand

Joined: Mar 26, 2006
Posts: 77
Thanks Ivan for your valuable piece of advice.
Actually this was a doubt in my mind also since every third person working on Web services suggests Apache Axis.
But this is true that to understand something thoroughly we have to be comfortable with basics first.

@deepika
have you covered SOAP and XML and basic Web service standards from RMH?
are you doing some hands on SOAP???
Actually i have also started the preparation for the same and after going through many posts in this forum came to a conclusion that some topics from RMH must be covered first.


Regards

Jolly
Deepika Joshi
Ranch Hand

Joined: Feb 24, 2009
Posts: 268
have you covered SOAP and XML and basic Web service standards from RMH?

I have started RMH & my speed is slow.

As a first step, my aim is to complete, RMH ch 1-8 (it includes soap 1.1 instead of soap 1.2 but I found RMH easy & to the point)
I will see Ivan & MZ's online links too for same topics.

are you doing some hands on SOAP???

I have just started SOAP ch in RMH, and concentrating on rules for SOAP. Soap messages contains data to share between applications. So I am not sure if we have choice /way to practice.
Jolly Tiwari
Ranch Hand

Joined: Mar 26, 2006
Posts: 77
Hi! ,

I came across a very nice site http://www.soapuser.comwhich gives a short and concise overview of SOAP .
You can go through it .It gives a nice introduction to SOAP .

Regards

Jolly
Sachin Kumar
Greenhorn

Joined: Aug 31, 2008
Posts: 20
frds,
RMH is must to go book for jws 5 exam don't worry for SOAP 1.2 they are not in exam. This is well written book.
-XML (Advanced XML can be excluded)
-SOAP and WSDL
-UDDI
-JAXR

Axis is open source code gen toolkit , which is not in SCDJWS 5. You sould refer only the sun blueprints and materials.
Can someone work with Apache Axis without learning the JWS API in detail?

You can always, if you have no idea of web service read more theory arround it form SUN j2EE5 tutorials for JAX-WS, SAAJ etc.
Deepika Joshi
Ranch Hand

Joined: Feb 24, 2009
Posts: 268
hmmmm now I understand other people's doubt posted in earlier threads,
Objectives at Sun site mentions SOAP 1.2 and BP 1.1

And BP 1.1 refers to SOAP 1.1.

Thanks.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: JWS Vs. Apache Axis