Dataset and WS-I BP 1.1

R

Rasheed

The requirement is to build interoperable web services which should conform
to WS-I Basic Profile 1.1 (This requirement came little late in the
development life cycle). Some of the existing web services utilize Dataset as
return type and input parameters.

The web services by default contain the Following attribute (VS 2005, WSE
3.0):

[WebServiceBinding(ConformsTo =
WsiProfiles.BasicProfile1_1,EmitConformanceClaims=true)]

When we browse the web service it does not show any warnings about the usage
of Dataset. However, the following link says usage of Dataset would violate
BP rules.

http://msdn2.microsoft.com/en-us/library/ms230196.aspx

We really do not know the web service with Dataset conforms to BP 1.1 or
not. Since VS 2005 does not show any warnings, are we conforming to BP 1.1?

Your inputs will be really helpful

Thanks,
Rasheed
 
V

Vijay Pandey

Datasets, xmldocuments or any weakly typed data type does not conform to BP 1.1
 
J

John Saunders

Vijay Pandey said:
Datasets, xmldocuments or any weakly typed data type does not conform to
BP 1.1

What about a strongly-typed dataset, or an XML document conforming to a
specified schema?

John
Rasheed said:
The requirement is to build interoperable web services which should
conform
to WS-I Basic Profile 1.1 (This requirement came little late in the
development life cycle). Some of the existing web services utilize
Dataset as
return type and input parameters.

The web services by default contain the Following attribute (VS 2005, WSE
3.0):

[WebServiceBinding(ConformsTo =
WsiProfiles.BasicProfile1_1,EmitConformanceClaims=true)]

When we browse the web service it does not show any warnings about the
usage
of Dataset. However, the following link says usage of Dataset would
violate
BP rules.

http://msdn2.microsoft.com/en-us/library/ms230196.aspx

We really do not know the web service with Dataset conforms to BP 1.1 or
not. Since VS 2005 does not show any warnings, are we conforming to BP
1.1?

Your inputs will be really helpful

Thanks,
Rasheed
 
R

Rasheed

Thanks Vijay. What is confusing is we do not get any warning when such data
types are used eventhough the WebServiceBinding is set as stated in my
previous post. And also, as John indicated, how about typed dataset?

Thanks for helping!
Rasheed


Vijay Pandey said:
Datasets, xmldocuments or any weakly typed data type does not conform to BP 1.1

Rasheed said:
The requirement is to build interoperable web services which should conform
to WS-I Basic Profile 1.1 (This requirement came little late in the
development life cycle). Some of the existing web services utilize Dataset as
return type and input parameters.

The web services by default contain the Following attribute (VS 2005, WSE
3.0):

[WebServiceBinding(ConformsTo =
WsiProfiles.BasicProfile1_1,EmitConformanceClaims=true)]

When we browse the web service it does not show any warnings about the usage
of Dataset. However, the following link says usage of Dataset would violate
BP rules.

http://msdn2.microsoft.com/en-us/library/ms230196.aspx

We really do not know the web service with Dataset conforms to BP 1.1 or
not. Since VS 2005 does not show any warnings, are we conforming to BP 1.1?

Your inputs will be really helpful

Thanks,
Rasheed
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,994
Messages
2,570,223
Members
46,812
Latest member
GracielaWa

Latest Threads

Top