WCF,从现有模式实现web服务
我必须实现一个SOAPWeb服务,它符合旅游业的(大型)标准模式。下面是一个示例.XSD文件: 我认为这排除了简单地将[WebMethod]属性添加到方法的可能性。您建议如何使用C#实现现有模式 PS:我使用的是WCF,C#3,服务器上安装了.NET3.5WCF,从现有模式实现web服务,wcf,web-services,xsd,Wcf,Web Services,Xsd,我必须实现一个SOAPWeb服务,它符合旅游业的(大型)标准模式。下面是一个示例.XSD文件: 我认为这排除了简单地将[WebMethod]属性添加到方法的可能性。您建议如何使用C#实现现有模式 PS:我使用的是WCF,C#3,服务器上安装了.NET3.5 谢谢您是否尝试过从Visual Studio命令行使用xsd.exe加载架构?这将生成一个clr对象文件 您可以使用XSD.EXE创建类,并从WCF服务返回它们(您指的是[OperationContract],而不是[WebMethod])
谢谢您是否尝试过从Visual Studio命令行使用xsd.exe加载架构?这将生成一个clr对象文件
您可以使用XSD.EXE创建类,并从WCF服务返回它们(您指的是[OperationContract],而不是[WebMethod])。但是您必须配置为使用XML序列化程序,而不是数据协定序列化程序。是的,它生成类,但SOAP信封不同。您有权访问WSDL吗?