目次 | 前 の項目 | 次の項目 Java Remote Method Invocation


10.4 RMI における HTTP POST プロトコル

ファイアウォールを経由してリモートメソッドを呼び出すために、RMI 呼び出しのいくつかは HTTP プロトコル、より具体的には HTTP POST を使用します。ポストヘッダで指定される URL は次のいずれかです。

http://:/
http://:80/cgi-bin/java-rmi?forward=

最初の URL は、特定の hostport 上の RMI サーバと直接通信するために使われます。第二の URL 形式は、サーバ上の cgi スクリプトが呼び出しを特定の port 上のサーバへ転送するために使用されます。

HttpPostHeader は POST リクエストのための標準 HTTP ヘッダです。HttpResponseHeader はポストへの標準 HTTP 応答です。応答のステータスが 200 以外の場合は、Return がないと判断されます。HTTP POST リクエストに埋め込まれる RMI 呼び出しは 1 つだけであることに注意してください。

HttpMessage:

HttpPostHeader Header Message

HttpReturn:

HttpResponseHeader Return



目次 | 前の項目 | 次の項目
Copyright ©1997-2004 Sun Microsystems, Inc. All Rights Reserved.