我在一个域上运行了许多不同的ASMX服务。是为每个服务设置不同命名空间的最佳方法吗?
[WebService(Namespace = "http://www.mydomain.com/MyXmlService/")]
[WebService(Namespace = "http://www.mydomain.com/MyTestService/")]
[WebService(Namespace = "http://www.mydomain.com/MyBookingService/")]
以下是推荐的方法,即使网址http://www.mydomain.com/MyXmlService/
未指向实际服务,在这种情况下
http://www.mydomain.com/MyXmlService/Xml.asmx
答案 0 :(得分:1)
我会用:
[WebService(Namespace = "http://www.mydomain.com")]
如果你是在一个大型组织中构建这些:
[WebService(Namespace = "http://www.mydomain.com/department")]