Web サービス・アクセスのサービス・ロケーションの詳細

要求側ソース・コードに Web サービスのサービス・ロケーションの詳細を記述できますが、ベスト・プラクティスは、この詳細を EGL デプロイメント記述子に記述する方法です。

デプロイメント記述子に詳細を記述する場合、いくつかの潜在的なメリットがあります。例えば、デプロイメント記述子に詳細を記述し、サービス・ロケーションの詳細が変更された場合、以下のようになります。

EGL デプロイメント記述子に詳細を記述する場合、サービス・アクセス変数を宣言するときに @BindService 複合プロパティーを指定します。このプロパティーは、EGL デプロイメント記述子の項目、特に EGL デプロイメント記述子のサービス・クライアント・バインディング・セクションの項目を参照します。

サービス・バインディング・セクションの項目の振る舞いは、アクセスするサービスのタイプによって異なります。
サード・パーティー REST サービスにアクセスするときには、以下のタイプの情報を区別する必要があります。

サード・パーティー REST サービスにアクセスするには、ベース URI または URI テンプレートのいずれかにすべての詳細を指定します。


フィードバック