|
|
CORBA リモート・クライアントの環境変数を設定する
CORBA C++ クライアントでは、以下に示す環境変数を使用してシステムに情報を渡すことができます。
注記 プログラマが Bootstrap コンストラクタまたは TOBJADDR で指定したネットワーク・アドレスは、サーバ・アプリケーションの UBBCONFIG ファイルで指定されたネットワーク・アドレスと完全に一致していなければなりません。アドレスの形式だけでなく、大文字/小文字も識別されます。これらのアドレスが一致しないと、Bootstrap コンストラクタの呼び出しが失敗し、一見無関係と思われる以下のエラー・メッセージが表示されます。
ERROR: Unofficial connection from client at
<tcp/ip address>/<port-number>:
たとえば、サーバ・アプリケーションの UBBCONFIG ファイルの ISL コマンド行オプションで、ネットワーク・アドレスが //TRIXIE:3500 に指定されている場合、Bootstrap コンストラクタまたは TOBJADDR で //192.12.4.6:3500 や //trixie:3500 を指定すると、接続が失敗します。
UNIX システムでは、ホスト・システムの uname -n コマンドを使用して大文字/小文字を指定します。Windows 2000 システムの場合は、ホスト・システムの [コントロール パネル] の [ネットワーク] で大文字/小文字を指定してください。または、環境変数 COMPUTERNAME を使用します。次に例を示します。
echo %COMPUTERNAME%
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|