I would like to get Web-Service-certified and I have been reading a while about certification paths on the Oracle website: Oracle Certifications
I have found two certificates of which I can not seem to determine the exact difference, and more personal, which one I should choose.
First there is 1Z0-862 / CX-310-230 which seems to be the basic exam for the Java 5 platform.
But then there is also 1Z0-897 / CX-310-232 which, I assume, is the equivalent for Java 6?
Does anyone know what the differences are, and which one I should choose (being SCJP 1.4 certified, having a lot of experience with Java 5 and web services).
Also I am looking for an appropriate exam book. I mean a book which is specifically written for those who want to take the exam, not just about Web Services.
As far as I know there isn't a book specifically written for this cert, Amazon has one you can pre-order but it's been "coming soon" for over 18 months now and is out of date before it's even released (if it ever does get released!). There are some notes knocking about written by Ivan and Mikhail which are your best bet - see thre FAQs.
As for the versions, I don't know, let us know when you find out!
Oracle Certified Professional, Java EE 5 Web Services Developer (Formerly Sun Certified Web Services Developer (SCDJWS 5)) certification provides knowledge required to develop Java EE 5 Web service applications using JAX-WS and XML processing APIs.
• Topic 1 XML Web Service Standards
• Topic 2 SOAP 1.2 Web Service Standards
• Topic 3 Describing and Publishing (WSDL and UDDI)
• Topic 4 JAX-WS
• Topic 5 REST, JSON, SOAP and XML Processing APIs (JAXP, JAXB and SAAJ)
• Topic 6 JAXR
• Topic 7 J2EE Web Services
• Topic 8 Security
• Topic 9 Developing Web Services
• Topic 10 Web Services Interoperability Technologies
• Topic 11 General Design and Architecture
• Topic 12 Endpoint Design and Architecture
Oracle Certified Expert, Java Platform, Enterprise Edition 6 Web Services Developer certification provides knowledge required to develop Java EE 6 Web service applications using JAX-WS, JAX-RS and XML processing APIs.
• Topic 1 Create an SOAP web service in a servlet container (JAX-WS)
• Topic 2 Create a RESTful web service in a servlet container (JAX-RS)
• Topic 3 Create a SOAP based web service implemented by an EJB component (JAX-WS)
• Topic 4 Create a RESTful web service implemented by an EJB component (JAX-RS)
• Topic 5 Configure JavaEE security for a SOAP web service (Annotation/XML based configurations)
• Topic 6 Create a web service client for a SOAP based web service (JAX-WS)
• Topic 7 Create a web service client for a RESTful web service (JAX-RS)
• Topic 8 Create a SOAP based web service using Java SE platform (JAX-WS)
• Topic 9 Create handlers for SOAP web services (JAX-WS)
• Topic 10 Create low-level SOAP web services
• Topic 11 Use MTOM and MIME in a SOAP web service
• Topic 12 Use WS-Addressing with a SOAP web service
• Topic 13 Configure Message Level security for a SOAP web service
• Topic 14 Apply best practices to design and implement web services
I recently got a reply from Oracle University (in The Netherlands). They basically suggest that 1Z0-897 (the second one in the list of suggestions by Ganesan hereabove) is the lastest version and the one to go for. To me it seems it covers more (recent) topics.
From my personal experience, if you are studying for an exam that is not the latest version, try to go for that latest version instead.
Still the question remains which are good (e-)books for preparation.