画面・帳票サポートシステム XMAP3 開発・実行ガイド

[目次][用語][索引][前へ][次へ]

5.3.10 1台のマシン上にXMAP3サーバを複数起動するC/Sシステム構成の設定例

1台のサーバマシン上の複数のXMAP3サーバで異なるAPを実行する場合の構成です。

ここでは,XMAP3サーバを二つ設定する例で説明します。

[図データ]

<この項の構成>
(1) 設定
(2) ソフトウェア構成
(3) XMAP3システムを起動する手順

(1) 設定

次に示すファイルの設定が必要になります。また,設定するファイル間で名称を合わせるなどの注意も必要です。ここでは,システム構成に沿った設定例を示します。ファイル間の関係を確認してください。

(a) サーバ側の設定
(b) クライアント側の設定

(2) ソフトウェア構成

1台のサーバマシン上にXMAP3サーバを複数起動する場合のC/Sシステムのソフトウェア構成を次に示します。

サーバ
/クライアント
使用するソフトウェア
XMAP3 コンパイラ※1 DB※2
サーバ XMAP3/NET(-RTS)
またはXMAP3/Enterprise Edition(-RTS)
日立COBOL(-RTS),
VC++,VC++.NET,またはVB
HiRDB※3またはISAM※4
クライアント XMAP3/NET(-RTS)
またはXMAP3/Enterprise Edition(-RTS)

(凡例)
-:なし。

-RTSは,Run Time Systemを示します。

注※1
使用するコンパイラが必要になります。

注※2
DB連携しない業務では,DBに関するソフトウェアは不要です。

注※3
HiRDBのほかに,SQL ServerやORACLEなども使用できます。

注※4
ISAMは,日立COBOLに標準添付されています。

(3) XMAP3システムを起動する手順

  1. 1台のサーバマシン上でXMAP3サーバを複数起動する場合,サーバマシン側でWindowsサービスを起動します。詳細については,「9.3.6 Windowsのサービスとして運用する場合のOS設定」を参照してください。
  2. クライアント側で,「XMAP3クライアント」アイコンを選び,XMAP3クライアントを起動します。
  3. XMAP3クライアントによって,そのクライアントに定義された表示サービスが自動的に起動されます。
  4. 起動された表示サービスに対応するAPがサーバ側で起動されます。

XMAP3サーバの複数起動は,Windowsサービスから起動することを前提としています。スタートメニューやアイコンからXMAP3サーバを起動する場合,XMAP3サーバを複数起動することはできません。