bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo CORBA ActiveX > タスク |
Tuxedo CORBA ActiveX
|
タスク
ここでは、次の内容について説明します。
CORBA インターフェイスのインターフェイス・リポジトリへのロード
CORBA オブジェクトに対する ActiveX ビューを作成する前に、CORBA オブジェクトのインターフェイスをインターフェイス・リポジトリにロードする必要があります。CORBA オブジェクトのインターフェイスをインターフェイス・リポジトリにロードしない場合、[Services] ウィンドウにインターフェイスは表示されません。目的の CORBA インターフェイスが [Services] ウィンドウに表示されない場合は、idl2ir コマンドを使用し、CORBA インターフェイスの Object Management Group (OMG) インターフェイス定義言語 (IDL) をインターフェイス・リポジトリにロードします。idl2ir コマンドの構文は次のとおりです。
idl2ir -f repository-name file.idl
次の表は、idl2ir コマンドのオプションを示しています。
idl2ir コマンドの詳細については、BEA Tuxedo オンライン・マニュアルの『BEA Tuxedo CORBA プログラミング・リファレンス』を参照してください。
Application Builder の起動
Application Builder を起動するには、以下の手順を実行します。
図 0-1 IIOP リスナへの接続
CORBA インターフェイスに対する ActiveX バインディングの作成
CORBA インターフェイス用の ActiveX バインディングを作成するには、次の手順に従います。
これで、AcrtiveX クライアント・アプリケーションから CORBA オブジェクトの ActiveX ビューを使用できます。
CORBA インターフェイスに対する ActiveX バインディング作成の設定変更
[Options] ウィンドウの [Workstation Bindings] タブ・ページで、CORBA オブジェクトのインターフェイスに対する ActiveX バインディングの作成に使用する設定を変更します。[Workstation Bindings] タブ・ページにアクセスするには、[Tools] の [Options] をクリックします。
表 0-1 は、[Workstation Bindings] タブ・ページのオプションを示しています。
デプロイメント・パッケージの作成
クライアント・アプリケーションをほかのクライアント・コンピュータに配布するには、デプロイメント・パッケージを作成する必要があります。デプロイメント・パッケージには、バインディング、タイプ・ライブラリ、登録情報など、クライアント・アプリケーションが CORBA オブジェクトの ActiveX ビューを使用するのに必要な全データが含まれています。デプロイメント・パッケージは自動登録を行う ActiveX コントロールで、ファイル拡張子は.ocx です。
CORBA オブジェクトの ActiveX クライアント・アプリケーションのデプロイメント・パッケージを作成するには、以下の手順を実行します。
デプロイメント・パッケージのディレクトリの変更
[Options] ウィンドウの [Deployment Packages] タブ・ページで、CORBA オブジェクトの ActiveX ビューに対するデプロイメント・パッケージのディレクトリを変更します。[Deployment Packages] タブ・ページにアクセスするには、[Tools] の [Options] をクリックします。デプロイメント・パッケージの現在のディレクトリが表示されます。デフォルトのディレクトリは、¥tuxdir¥Packages です。
デフォルト・ディレクトリの変更
Application Builder は、C++ ヘッダ・ファイル、MIDL および ODL ファイル、タイプ・ライブラリのデフォルト・ディレクトリを提供します。ディレクトリの場所を変更できます。
ディレクトリの変更を変更するには、次の手順を実行します。
メイン・ウィンドウに表示されるオブジェクトのフィルタ
[Options] ウィンドウの [Display] タブ・ページを使用すると、Application Builder メイン・ウィンドウに表示されるオブジェクトの種類をフィルタできます。デフォルトでは、CORBA インターフェイスおよびモジュールが表示されます。
[Include System Objects] オプションを選択すると、CosTransactions など、インターフェイス内の特定の定義の表示を有効にすることができます。
Application Builder メイン・ウィンドウに追加情報を表示するには、目的のオプションをチェックして [OK] をクリックします。
プロパティの表示
[Properties] ウィンドウを使用すると、選択したアダプタ、モジュール、インターフェイスのプロパティを示した 1 つまたは複数のページを表示できます。[Properties] ウィンドウの内容は、オブジェクトによって異なります。
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |