Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Why are there so many specifications?

 
Leon Omk
Ranch Hand
Posts: 75
Chrome Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I found exam objectives cover wsdl1.x, soap1.x, schema, jax-ws, ws-i 1.x....etc...

And what's worse is that all these specification are growing independently. Maybe some new specifications will be involved to make Java web service "better" at the cost of "much much more complex".

Why? Anyone can give me a reason to help me accept this cruel "fact". Thanks in advance.

 
Dan Drillich
Ranch Hand
Posts: 1183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Leon,

Besides these individual specifications we have the umbrella ones such as the Basic Profile , which aims for -
This document defines the WS-I Basic Profile 1.1, consisting of a set of non-proprietary Web services specifications, along with clarifications, refinements, interpretations and amplifications of those specifications which promote interoperability
.

Then we have Web Services Interoperability Technology which
It consists of Java programming language APIs that enable advanced WS-* features to be used in a way that is compatible with Microsoft's Windows Communication Foundation (WCF) as used by .NET.


Regards,
Dan
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
By and large, SOAP-based services have fallen out of favor for many applications, and are being replaced by RESTful services which are much easier to implement. I'd think twice about preparing for the current WS cert. exam which is so much about SOAP and so little about REST.
 
Mikalai Zaikin
Ranch Hand
Posts: 3371
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:By and large, SOAP-based services have fallen out of favor for many applications, and are being replaced by RESTful services which are much easier to implement. I'd think twice about preparing for the current WS cert. exam which is so much about SOAP and so little about REST.


The new JEE6 exam (should be released in January 2011) covers JAX-RS specification in much more details.
 
Leon Omk
Ranch Hand
Posts: 75
Chrome Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dan Drillich wrote:Leon,

Besides these individual specifications we have the umbrella ones such as the Basic Profile , which aims for -
This document defines the WS-I Basic Profile 1.1, consisting of a set of non-proprietary Web services specifications, along with clarifications, refinements, interpretations and amplifications of those specifications which promote interoperability
.

Then we have Web Services Interoperability Technology which
It consists of Java programming language APIs that enable advanced WS-* features to be used in a way that is compatible with Microsoft's Windows Communication Foundation (WCF) as used by .NET.


Regards,
Dan


Thanks Dan.

1. I am wondering whether there is a interesting way to go through WS-I Profile Specification, and memorize them for the the exam?

2. WS-I Profile has another two versions 1.2 and 2.0, is it reasonable to learn them all as well?

 
Dan Drillich
Ranch Hand
Posts: 1183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Leon,

I think that the WS-I Profile refers and highlights interesting issues across the individual specifications. I suggest to understand the need for these Profile Conformance Requirements.

For example, if in Basic Profile Version 1.1 we look at -

4.4.3 Declaration of part Elements
Examples 4 and 5 in WSDL 1.1 Section 3.1 incorrectly show the use of XML Schema types (e.g. "xsd:string") as a valid value for the element attribute of a wsdl:part element.

It highlights a fundamental requirement about WSDL.

I believe the exam objectives refers explicitly to WS-I Profile version 1.1.

Regards,
Dan
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic