私の組織は SOA の世界に参入しようとしており (少し遅れていますが、ここではそのようになっています!)、ESB Toolkit 2.0 を検討しています (既に BizTalk Server 2009 を使用しています)。
私たちは UDDI (具体的には、BTS 2009 に同梱されている UDDI サービス v3.0) の実装に熱心ですが、実際の UDDI の経験はあまりありません。すべての環境で、増え続ける Web サービスを管理したいと考えています。
UDDI を実装するためのベスト プラクティスは何ですか? 例えば:-
- テスト環境のバージョンを含む、すべてのサービスとバインディングをホストする単一の高可用性で回復力のある UDDI サーバーを実装しますか? それとも、テスト環境と本番環境に別々の UDDI リポジトリを実装しますか?
- WSDL と UDDI に関する Oasis Technical Note v2.0 は知っていますが、実際にそれを実装している人はいますか? つまり、tModel としての WSDL の抽象部分、バインディングとしての WSDL の実装部分ですか?
- 非 Web サービス エンドポイントを UDDI でキャプチャする努力をしますか、それとも単に WSDL に使用しますか?
- 「落とし穴」とは何ですか?