Interstage Application Server アプリケーション作成ガイド (CORBAサービス編)
目次 索引 前ページ次ページ

第6章 アプリケーションの開発(Java言語)> 6.4 クライアントアプリケーションのプログラミング(静的起動インタフェース)

6.4.1 初期化

 CORBAの初期化メソッドorg.omg.CORBA.ORB.init()を呼び出し、初期化処理を行います。本メソッドの結果として、ORBオブジェクトが返されます。このオブジェクトは、以降で呼び出すORBインタフェースを使用する場合に指定します。

【アプリケーションの場合の例】

  public class Sample { //クラスの宣言
      public static void main( String args[] ) {
          org.omg.CORBA.ORB   Orb;     // ORBオブジェクト

          try {
              // ORBの生成と初期化
              Orb = org.omg.CORBA.ORB.init( args, null ); 
                 ... 
          }
          catch( java.lang.Exception e ) {
              ...//例外処理
          }
      }
  }

【アプレットの場合の例】

  public class Sample extends java.applet.Applet { //appletクラスの宣言

      org.omg.CORBA.ORB   Orb;     // ORB用オブジェクト

      public void init() {

          try {
              // ORBの生成と初期化
              Orb = org.omg.CORBA.ORB.init( this, null ); 
                  ... 
          }
    
          catch( java.lang.Exception e ) {
                ...//例外処理
          }

          ...//画面表示処理
      }

      public void start() {
          ... 
      }
  }

 例外処理try-catchについては、“クライアントアプリケーションの例外処理”を参照してください。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005