getInstance

getInstance メソッドは、指定されたランタイム・サーバーと通信する Interact API のインスタンスを作成します。

getInstance(String URL)
重要: Interact API を使用して作成するすべてのアプリケーションで、URL パラメーターによって指定されたランタイム・サーバーにマップする InteractAPI オブジェクトをインスタンス化するには、getInstance を呼び出す必要があります。

サーバー・グループに対して、ロード・バランサーを使用している場合は、ロード・バランサーで構成するホスト名とポートを使用します。ロード・バランサーを使用しない場合は、使用可能なランタイム・サーバー間を循環させるためのロジックを組み込む必要があります。

このメソッドは、HTTP アダプターを介す Java™ 直列化のみ適用されます。SOAP WSDL に定義された対応するメソッドはありません。各 SOAP クライアントの実装には、エンドポイント URL を確立する独自の方法があります。

  • URL - ランタイム・インスタンスの URL を識別する文字列。例えば、http://localhost:7001/Interact/servlet/InteractJSService

戻り値

ランタイム・サーバーは InteractAPI を返します。

以下の例は、タッチポイントと同じマシン上で実行されるランタイム・サーバー・インスタンスを指す InteractAPI オブジェクトをインスタンス化する方法を示します。

InteractAPI api=InteractAPI.getInstance("http://localhost:7001/interact/servlet/InteractJSService");