Objectives and Specifications...
Questions
- What is a suitable application server to prepare for the SCDJWS? Discussion
Tutorials
Mock exams
Notes and Information
Some Recommended Reading
- Designing Web Services with the J2EE(TM) 1.4 Platform : JAX-RPC, SOAP, and XML Technologies by Inderjeet Singh et al. (Online version) (PDF version)
- J2EE Web Services by Richard Monson-Haefel (Chapter 4, 8 Horseshoes)
- J2EE Security by Pankaj Kumar (Chapter 11, 9 Horseshoes)
- J2EE Platform Web Services by Ray Lai (Chapter 1, 9 Horseshoes)
- Java Web Services by Dave Chappell et al. (Chapter 6)
- Java Web Services in a Nutshell by Kim Topley (Chapter 3, 8 Horseshoes)
- Building Web Services with Java : Making Sense of XML, SOAP, WSDL, and UDDI (2nd) by Steve Graham et al. (Chapter 3, 8 Horseshoes)
- Securing Web Services with WS-Security : Demystifying WS-Security, WS-Policy, SAML, XML Signature, and XML Encryption by Jothy Rosenberg et al.
Sun Tutorials relevant to the Exam Objectives
The J2EE™ 1.4 Tutorials
the Java Web Services Developer Pack 1.6
For the time being the Java Web Services Developer Pack 1.6 (JWSDP 1.6) distribution can still be found here . The JWSDP 2.0 can be used - however it it requires the JDK 5 and also contains JAX-WS which is not covered by the exam and JAXB 2.0 (the exam only covers JAXB 1.0). Either JWSDP has to be used in combination with the Sun Java System Application Server PE 8.2 - it is the last J2EE 1.4 application server reference implementation from Sun (SCDJWS only covers J2EE 1.4 web services; note however that the server comes with JDK 5). It supports (EJB) Stateless Session Bean based web services which neither Tomcat (as a servlet container) or Axis 1.x (as a web service toolkit) do - SLSB-based web services are on the exam.
If you feel the need to practice with a working UDDI registry you will have to set up your own. To do so you will probably have to run a second server locally. For the purpose of running a UDDI registry Tomcat 5.0 for Java WSDP with another copy of the JWSDP installed should be sufficient. The process of setting up a registry is described in the article Managing and Monitoring Web Services in Project GlassFish.
CategoryCertification WebServicesFaq
|