我需要创建一个wsdl文件,以便将其提供给第三方。我还没有实现我的Web服务。我所拥有的只是一个文档,它告诉Web服务将支持哪些操作以及每个操作的输入和返回(输出)参数。我需要在实现服务之前创建一个wsdl。关于如何处理这个的任何想法?是否有任何工具可以手动创建wsdls?提前谢谢!
答案 0 :(得分:3)
创建WSDL的最佳方法是让VS为您创建它。创建WS应用程序时可以轻松完成此操作。
所以,如果你已经 需要 来创建接口(将它们传递给第三方),而不是实现 - Create the webservice itself(更具体地说接口)但不是实现,而是在所有接口中抛出NotImplementedException
。
然后,您可以运行WebService,让它为您生成正确的WSDL(您可以将其传递给第三方),您剩下的就是在空闲时间实现方法。