我正在研究.NET,我想为我的客户端(多客户端)编写Web服务接口,这样他们就可以继承我的界面来创建自己的Web服务,我可以动态地调用他们的Web服务。
有什么办法可以吗? 感谢。
编辑: 因为我是网络服务的新手。我会说得更清楚。 我希望我所有客户的网络服务都有相同的方法。 我有几个人。我想从我的网站上获得一些对象或界面,以便他们可以从中继承。 我可以将他们的Web服务的URL存储到数据库,我可以动态调用他们的服务。 那么,怎么做呢?
答案 0 :(得分:0)
这很简单,你不需要在继承方面做任何事情,这是Web服务的基本前提。 只需创建自己的虚拟Web服务(您也可以使用此服务进行测试以返回测试值)并为您的客户提供URL。 他们都可以获得规范(基本上他们只需要在测试Web服务的末尾添加“?WSDL”)并获得他们应该在自己的Web服务中实现的WSDL。 如果该测试Web服务在您的网络内部,您只需自己获取WSDL并通过电子邮件发送给他们。
一旦他们都实现了这个Web服务,你就可以连接到他们的网站,它的行为将完全相同。