This week's book giveaway is in the Kotlin forum.
We're giving away four copies of Kotlin in Action and have Dmitry Jemerov & Svetlana Isakova on-line!
See this thread for details.
Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Recommended XML Schema types for web services  RSS feed

 
Pankaj Kumarkk
Ranch Hand
Posts: 112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to know if there is a list of recommended schema types which should be used in designing web services so that web services are interoperable. I searched the forum but could not find out anything relelvant.
I know WS-I BP specifies list of XML types to be used to achieve interoperable web services. However the list specified by WS-I BP is pretty big and generic. I want to know if based on practical experience we have recommendations in this area.
Any links/reference for this would be useful.

Thanks,
Satish
 
suraj august
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
stick to the W3C schema types .
They are widely used and inter -operable
 
david fields
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi satish,

I would suggest you refer to either the w3c site http://www.w3.org or a schema database here liquid technologies which lists all the main schemas. click on xml standards library under the heading resources.
 
Pankaj Kumarkk
Ranch Hand
Posts: 112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Thanks for the reply.
I am aware of the w3c schema and they are a very big list. They contain schema types which , is BP compliant, may not be supported by different programming platforms and thus would be issue for interoperability. e.g a schema type can be inherited through extension and restriction. Java doesn't have programming construct which maps to restriction types(ie complex types which are inherited using "restriction" option). Thus it may be recommended not to use these for schema designing.


Thus I would like to know a list of types which are recommended to be used for schema designing keeping these practical considerations in mind.
Please feel free to share your experience and what types were troublesome(and thus may be omitted for usage).

I understand that there is no perfect answer to this but then there is no perfect answer to anything in program design. I want people to share their experience using the schema types and what problems they faced (as I think that is the best way to learn)

Thanks,
Satish
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!