我要求 UDDI 找到一个在请求中指定名称的服务。代码如下所示:
UddiConnection uddiConnection = new UddiConnection(uddiAddress);
FindService findService = new FindService();
findService.Names.Add(uddiServiceName);
ServiceList foundServices = findService.Send(uddiConnection);
但是,当我要求 SomeService 并且 UDDI 有两个服务 SomeService 和 SomeServiceSecond 时,我在找到的服务中都得到了这两个服务。
如何要求名称与指定名称完全匹配的服务?我知道我可以在课堂上检查结果并限制找到的服务集合,但我想在 UDDI 查询中指定我的需求。
提前感谢您的帮助。