uddi-リクエストで指定された正確な名前に一致する名前が一致するサービスを見つける

StackOverflow https://stackoverflow.com/questions/2682392

  •  30-09-2019
  •  | 
  •  

質問

リクエストで指定された名前のサービスを見つけるようにUDDIに依頼しています。コードは次のようになります:

UddiConnection uddiConnection = new UddiConnection(uddiAddress);
FindService findService = new FindService();
findService.Names.Add(uddiServiceName);                
ServiceList foundServices = findService.Send(uddiConnection);

ただし、SomeServiceとUddiには2つのサービスSomeServiceとSomeServicesecondが2つのサービスを提供している場合、両方を見つけました。

その名前が指定された名前と正確に一致するサービスを求めるにはどうすればよいですか?クラスで結果を確認し、見つけたサービスコレクションを制限できることは知っていますが、UDDIのお問い合わせで自分のニーズを指定したいと思います。

助けてくれてありがとう。

役に立ちましたか?

解決

テストされていませんが、構文が正しいかどうかはわかりませんが、send()の前にこの行を使用してみることができます。

findService.FindQualifiers = FindQualifier.ExactNameMatch;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top