開発 API を使用したプログラミングの前提条件

内容
casp1032jp
内容
開発 API でプログラミングを開始する前に、以下のものがあることを確認します。
  • 開発要件。
  • CA Spectrum
     バージョン --
    CA Spectrum
    r9.
    x
     以降が必要です。
    SpectroSERVER
     および Archive Manager (ArchMgr)を実行している必要があります。
  • CA Spectrum
     アクセス --
    CA Spectrum
     サーバおよびクライアント コンピュータが異なる場合、
    CA Spectrum
     サーバ上の 
    CA Spectrum
     ディレクトリ内の .hostrc ファイルは、
    SpectroSERVER
     とやり取りするクライアント上のプログラムを許可する必要があります。この作業を容易にするには、.hostrc ファイルをテキスト エディタで開き、存在する場合は個別のホスト名を削除し、プラス記号(+)またはクライアント コンピュータの名前を追加してファイルを閉じます。
    CA Spectrum
     プロセスがある場合は、シャットダウンまたは再起動する必要があります。数分以内に、設定ファイルが自動的に再読み取りされます。
  • ユーザ モデル -- 
    CA Spectrum
     が、クライアント コンピュータでサンプル プログラムの実行に使用するユーザ名と一致する名前を持つユーザ モデルを持っていることを確認します。
  • デバイス - さまざまな演習で、モデルを作成したり、モデルの属性を読み取る必要があります。いくつかの SNMP デバイス(スイッチ、ルータなど)がネットワーク上で実行されていると、それらをモデリングできます。サポートされている SNMP エージェントが実行されている場合は、ご使用のクライアント コンピュータをモデリングできます。
  • 作業ディレクトリ - 以下のセクションで、例の演習用の作業ディレクトリを作成します。CLASSPATH 変数が CORBA JAR ファイルを指すように設定する必要があります。このファイルは <
    $SPECROOT
    >/lib にあります。
    注:
    CLASSPATH の例の詳細については、「Java 開発の詳細」を参照してください。
開発環境がこれらすべての条件を満たしている場合は、javac <
ProgramName
>.java を実行することによってプログラムをコンパイルし、java <
ProgramName
> を実行することによってプログラムを実行します。
環境の確認
以下のことを確認したら、開発環境のテストを実行できます。
  • SpectroSERVER
     およびアーカイブ マネージャが 
    CA Spectrum
     サーバ上で実行されている。
  • JDK および 
    CA Spectrum
    SDK がクライアント コンピュータ上に存在する。
  • CA Spectrum
    SDK に、必要なサンプル プログラム、jar ファイル、および javadoc ファイルが含まれている。
テストには、クライアント/サーバ通信の確認、および cmdline ディレクトリからサンプル プログラムをコンパイルして実行できるかどうかの確認が含まれます。
サンプル プログラムと 
SpectroSERVER
 が通信できることを確認するには、以下を入力します。
cd SDK/examples/SSORB/DevelopmentAPI javac GetDomainID.java java GetDomainID <domainName>
<
domainName
> をドメイン ネーム システム(DNS)または 
SpectroSERVER
 ホスト システムのネットワーク名に置換します。GetDomainID の例で 
SpectroSERVER
 のランドスケープ ハンドルが表示されます。