• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Why XML for SOA ?

 
Pho Tek
Ranch Hand
Posts: 782
Chrome Python Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is XML Schema the definitive schema language for all the WS-* technologies ?

Regards,

Pho
 
J. Acc.
author
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, pretty much. XML Schema is used by many Web Services standards. Some rely on it to define standard document structures, while others use it for its data type support.
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As far as I know, yes. The W3C XML Schema is used by all WS specifications I've happened to look at.
 
Surasak Leenapongpanit
Ranch Hand
Posts: 341
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This article has a brief WS with XML Schema history.
 
Pho Tek
Ranch Hand
Posts: 782
Chrome Python Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks all. The reason I asked is because I've read about the complexity in XML Schema. There are other schema languages e.g. Relax NG and it's a shame that the developer cannot plug in their own preferred schema language.

Pho
 
J. Acc.
author
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Even though XML Schema is used natively within Web Services standards, you can still work with alternative schema languages to structure and validate XML documents within your application's custom logic. You may run into some limitations, but other schema languages are being used, often even just to supplement XML Schema.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic