我正在研究基于多agent系统的文凭论文,我需要从本体(即不是webservice、没有[WebService]或[ServiceContract]注释的类)生成WSDL。
我掌握的信息:
如何生成自己的WSDL,而不需要注释[WebService]或[ServiceContract]的类。
注意:我不能使用anotations,因为整个解决方案就像多Agent系统和can服务中的代理之间的网关一样。多agent系统中的每个新代理都可以通过SOAP (webservice)访问.我已经实现了负责将SOAP消息序列化为对象的IHTTPHandler。因此,解决方案看起来像一个own服务,但内部是我自己的IHTTPHandler。
发布于 2010-01-17 12:07:31
似乎您需要通过反射来检查类,并从零开始将WSDL契约构建为XML文档。
https://stackoverflow.com/questions/2080883
复制相似问题