JDeveloperでは、Webサービス・プロキシの作成ウィザードでWebサービスのプロキシを作成することにより、アプリケーションでのWebサービスの使用が容易になります。Webサービスを配布または作成した場所で、ウィザードを起動できます。または直接ウィザードを起動して、WebサービスのURLを入力したりWebサービスの検索ウィザードを使用してUDDIレジストリ内のWebサービスを検索することもできます。
RPCまたはドキュメント・タイプのWebサービスについては、JDeveloperにより適切なタイプのプロキシが自動的に生成されます。
UDDIレジストリまたはインターネットのWebサービス・リストで検索したWebサービスのプロキシを作成して実行すると、エラーが発生する場合があります。Webサービスの標準は現在も変化しており、Webサービスが最新の標準に準拠していない場合もあるということを知っておく必要があります。あるいは、サービスが実行されるサーバーの準拠している標準が異なる可能性もあります。JDeveloperで作成したWebサービス・プロキシでエラーが発生した場合は、エラー・メッセージを調べて問題を確認してください。また、同様のサービスを提供し問題なく実行できる別のWebサービスのプロキシを作成することも検討してください。
注意: 「接続ナビゲータ」にあるUDDIレジストリ接続のポップアップ・メニューから実行できるのは、UDDIレジストリにあるWebサービスのプロキシの作成のみです。「新規ギャラリ」からウィザードを起動してWebサービスのプロキシを作成すると、ウィザードにより「WSDLドキュメント位置のURLが無効です。」がレポートされます。
Webサービスとの間で受け渡しできるのは、特定の型のオブジェクトのみです。詳細は、「型マッピング」を参照してください。
JavaBeanパラメータを使用するEJB Webサービスのプロキシを作成する場合は、JavaBeanにjava.io.Serializable
インタフェースを実装する必要があります。
Webサービス・プロキシの作成
アプリケーションでのWebサービス・プロキシの使用
Webサービスによる開発
Copyright © 1997, 2006, Oracle. All rights reserved.