我经常不得不创建一个肥皂网络服务,该服务需要符合某些文档。特别是通常有一些OTA味道。(开放旅行联盟)
例如,服务需要接收OTA_HotelRateAmountNotifRQ并使用OTA_HotelRateAmountNotifRS进行响应。通常,这些消息的语法可以下载为.xsd:http : //www.opentravel.org/2004A/OTA_HotelRateAmountNotifRQ.xsd
我想做的就是简化创建此类服务的过程(现在我正在使用XDocument并手动分析/创建XML)。
因此,假设我可以访问特定的XSD文件,如何自动创建相应的代码/类,将它们包装在SOAP中并用作Web服务的基础?
我希望这个问题有意义,任何帮助将不胜感激。
您想使用XSD对WSDL进行建模。然后将您的WSDL导入Visual Studio。这称为自顶向下或WSDL优先的方法。
如果您没有像Altova XML Spy或Liquid XML这样的WSDL编辑器,我建议您投资其中一个,因为这将使此操作变得相当容易。
有关示例,请参见演练:使用自顶向下方法设计应用程序系统。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句