Win a copy of Getting started with Java on the Raspberry Pi this week in the Raspberry Pi forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Liutauras Vilda
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Piet Souris

What is going to change in current version of SCDJWS

 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Ranchers

I have just passed SCWCD with 95%
and now I am planning for SCDJWS.

I have seen posts in this forum regarding next version
of the exam is just going to be released......

I need your valuable suggestions as I'm confused.
Should I start with current version or wait for the next?
What is the likely change in next version apart from JAX-RPC???
 
Bartender
Posts: 2968
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Arpan Singh:
Should I start with current version or wait for the next?



Wait for the next SCDJWS?
Wait for the next SCDJWS? (II)
JAX-RPC vs. JAX-WS

What is the likely change in next version apart from JAX-RPC???


Nobody other than the exam developers will know that until the objectives for the beta exam are published - whenever that will be.

However there are ways to make some educated guesses. Start with the web service related JSRs/specifications that are referenced in the Java EE 5 specification.

See which ones of the original SCDJWS list need to be replaced:
  • WS-I Basic Profile 1.1 (was WS-I Basic Profile 1.0a)
  • Java EE 5 JSR-244 (was J2EE 1.4)
  • XML 1.0
  • Namespaces in XML
  • XML Schema Specification Part 0, Part 1, Part 2
  • XPointer Scheme
  • SOAP 1.1 & SOAP 1.2 (was SOAP 1.1)
  • SOAP with Attachments
  • SOAP Digital Signatures
  • WSDL 1.1
  • UDDI 2.04
  • UDDI Core tModels
  • Providing a Taxonomy for Use in UDDI
  • Servlet 2.5 JSR-154 (was Servlet 2.4)
  • EJB 3.0 JSR-220 (was EJB 2.1)
  • Implementing Enterprise Web Services 1.2 - JSR-109 (was Implementing Enterprise Web Services 1.1 - JSR 921)
  • JAX-WS 2.0 JSR-224 (however JAX-RPC 1.1 is still mandatory under Java EE 5!!!)
  • JAXP 1.2 JSR-63
  • JAXR 1.0 JSR-93
  • SAAJ 1.3 JSR-67 (was SAAJ 1.2)
  • JAXB 2.0 JSR-222 (was JAXB 1.0)


  • Then look for additional required JSRs/specifications due to new features:
  • Common Annotations for the Java� Programming Language JSR-250. Used throughout JAX-WS and JSR-181.
  • A Metadata Facility for the Java� Programming Language JSR-175. Needed to support JSR-181.
  • Web Services Metadata for the Java JSR-181
  • MTOM/XOP W3C Recommendation
  • StAX 1.0 JSR-173 a pull XML-parser that may be used with web services.


  • Additional optional Java EE APIs (and therefore unlikely to appear on the exam)
  • XML Trust JSR-104
  • XML Digital Signature JSR-105
  • XML Digital Encryption JSR-106.
  • Java APIs for WSDL JSR-110.


  • Also have a look at the descriptions of Sun's current batch of Java EE 5 web service courses which can also give you an idea of what might appear on the new exam.
    Creating Web Services Using Java Technology (DWS-3111-EE5)
    Designing Java Web Services (DWS-4112-EE5)
    Developing Secure Java Web Services (DWS-4120-EE5)

    REST is introduced as part of JAX-WS but is likely have little mention within the SCDJWS 5. RESTful web services do not benefit from most of the infrastructure that was established for SOAP web services and require a totally different perspective. Also JSR 311: JAX-RS: The Java� API for RESTful Web Services is in the works which may obviate the REST functionality inside JAX-WS. This is good news for the exam candidate because it prevents the scope of the exam from expanding further. This is bad news for the exam candidate because Burton predicts that a significant portion of the web services space will in fact go REST (REST 'ideally suited' for SOA-style data services � Burton, Burton sees the future of SOA and it is REST).

    So it is likely that the SCDJWS 5 will be even greater in scope than the SCDJWS 1.4 already is (which can ultimately delay the arrival of the new exam). Despite this, it should be more accurately re-named to "Sun Certified Developer for Java SOAP web services" as it is unlikely that it will be able to also cover RESTful web services in any significant detail, much less the design philosophy behind them.
     
    Saloon Keeper
    Posts: 3848
    42
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator



     
    reply
      Bookmark Topic Watch Topic
    • New Topic