setTCPIPLocation()

ServiceLib 関数 setTCPIPLocation は、TCP/IP を介して EGL サービスへのアクセスを提供する ホスト名およびポート番号を設定します。

  ServiceLib.setTCPIPLocation(variable ServiceOrInterface in, 
  string String in)
variable
ご使用のコードがサービスにアクセスするために使用する変数。この変数は、 Service または Interface の型にすることができます。後者のケースでは、インターフェース型は BasicInterface でなければなりません。
string
値を設定するストリングのフォーマットは以下のとおりです。
  host:portNumber

host は、 サービスが稼働するマシンを参照する TCP/IP ホスト名です。portNumber は、サービスへのアクセスを 提供する TCP/IP ポートの名前です。

フォーマット (区切りコロンを含む) は、 複合プロパティー @EGLBinding 内の tcpipLocation フィールドの フォーマットと同等です。サービス・パーツを定義するときに、このプロパティーを指定することができます。

サービスが、関数で必要なバインディングとは異なる種類のバインディングを持つ場合、ServiceBindingException 型の例外が発生します。

関連概念
EGL インターフェース
EGL サービスと Web サービス

関連タスク
EGL インターフェース・パーツの作成
EGL サービス・パーツの作成
サービス・パーツからのインターフェース・パーツの作成

関連リファレンス
EGL ライブラリー ServiceLib
EGL システム例外
getTCPIPLocation()

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.