12.07.2015 Aufrufe

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Caché</strong> のインストールと 配 布コンポーネント・グループ ( 機 能 名 )CSP ゲートウェイ (cspgateway)コンポーネント ( 機 能 名 )IIS (cspiis)Apache 2.0 (cspapache20)Apache 2.2 (cspapache22)5.3 <strong>Caché</strong> ディストリビューションへの UNIX® インストール・パッケージの 追 加このセクションでは、 既 存 の <strong>Caché</strong> ディストリビューションに UNIX® インストール・パッケージを 追 加 する 方 法 を 説 明 します。この 追 加 方 法 はチュートリアル 形 式 で 示 し、<strong>Caché</strong> インスタンス・ディレクトリに 追 加 ファイルをコピーする 単 純 なパッケージを 作 成 する 場 合 について 解 説 します。注 釈インストール・パッケージは UNIX® シェル・スクリプトを 使 用 して 実 装 するため、これよりはるかに 複 雑 な 操 作 を実 行 するパッケージも 作 成 できます。Foo9000 という 名 前 のイメージング・デバイスに 接 続 する <strong>Caché</strong> コールアウト 共 有 ライブラリ ("<strong>Caché</strong> コールインおよびコールアウト 関 数 の 使 用 法 " の “<strong>Caché</strong> の 外 部 呼 び 出 し” を 参 照 ) を 作 成 したとします。このライブラリを libfoo9000.soとしてコンパイルします。このライブラリが <strong>Caché</strong> と 共 にインストールされるようにしたいとします。また、インストール 時 に、このライブラリの 接 続 先 デバイス (Foo9000) のネットワーク・サーバ 名 を 入 力 するようにユーザに 求 めるプロンプトが 表 示されるようにする 必 要 もあります。この 情 報 は <strong>Caché</strong> インスタンス・マネージャのディレクトリ (install-dir\mgr) 内 の 構 成ファイルに 保 存 されるようにします。既 存 の <strong>Caché</strong> キットから 開 始 します。~/kit:>lscinstall cplatname docs lgpl.txt NOTICEcopyright.pdf dist kitlist LICENSE package... また、コンパイルしたライブラリ (libfoo9000.so) を 使 用 します。~/lib:>lslibfoo9000.soまず、ライブラリを 保 存 するキット 内 の 場 所 を 選 択 し、その 場 所 にライブラリをコピーする 必 要 があります。 規 約 により、プラットフォーム 別 のライブラリは dist/package/platform ディレクトリ (~/kit/dist/foo9000/lnxsusex64 など) に 保 存 します。~/kit:>cd dist~/kit/dist:>mkdir foo9000~/kit/dist:>cd foo9000~/kit/dist/foo9000:>mkdir lnxsusex64~/kit/dist/foo9000:>cd lnxsusex64~/kit/dist/foo9000/lnxsusex64:>cp ~/lib/libfoo9000.so .次 に、インストール・パッケージのディレクトリを 作 成 し、パッケージについて 記 述 する manifest.isc ファイルをこのディレクトリに 追 加 します。 最 も 単 純 な 形 式 の manifest.isc ファイルでは、パッケージ 名 のみを 記 述 します。この 名 前 はパッケージ・ディレクトリの 名 前 (foo9000) と 一 致 させる 必 要 があります。~/kit/package:>mkdir foo9000~/kit/package:>cd foo9000~/kit/package/foo9000:>emacs manifest.iscpackage: foo9000パッケージ 内 が 空 だと 処 理 は 何 も 実 行 されませんが、このチュートリアルでは、 次 の 処 理 を 実 行 する 必 要 があります。1. Foo9000 をホストするサーバ 名 の 入 力 をユーザに 求 めるプロンプトを 表 示 する。80 <strong>Caché</strong> 専 用 のシステム/<strong>ツールおよびユーティリティ</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!