Manpages

名 前

servertool - The Java(TM) IDL Server Tool

servertool は 、 ア プ リ ケ ー シ ョ ン 開 発 者 が サ ー バ の 登 録 、 登 録 解 除 、 起 動 、 停 止 を 行 う た め の 使 い や す い イ ン タ フ ェ ー ス を 提 供 し ま す 。

形 式

servertool

Java IDL Server Tool が 起 動 し ま す 。 "servertool >" プ ロ ン プ ト に 以 下 の オ プ シ ョ ン の う ち 1 つ を 入 力 し て く だ さ い 。

機 能 説 明

Java(TM) IDL Server Tool (servertool)は 、 ア プ リ ケ ー シ ョ ン 開 発 者 が サ ー バ の 登 録 (register)、 登 録 解 除 (unregister)、 起 動 (startup)、 停 止 (shutdown) を 行 う た め の 使 い や す い イ ン タ フ ェ ー ス を 提 供 し ま す 。 こ れ ら の 4 つ の コ マ ン ド の ほ か に 、 サ ー バ に 関 す る さ ま ざ ま な 統 計 情 報 を 取 得 す る た め の コ マ ン ド も 用 意 さ れ て い ま す 。

オ プ シ ョ ン

register -server <server class name>

−applicationName <alternate server name> −classpath <classpath to server> −args <args to server> −vmargs <flags to be passed to Java VM>

Object Request Broker Daemon (ORBD) に 新 し い サ ー バ を 登 録 し ま す 。 サ ー バ が ま だ 登 録 さ れ て な い 場 合 は 、 登 録 と 起 動 が 行 わ れ ま す 。

unregister [ -serverid <server id >

| −applicationName <name> ]

ORBD か ら サ ー バ の 登 録 を 解 除 し ま す 。

getserverid [ -applicationName <name> ] サ ー バ に 関 連 付 け ら れ た ORBD か ら サ ー バ ID を 返 し ま す 。

list

Object Request Broker Daemon (ORBD) に 登 録 さ れ て い る す べ て の サ ー バ の す べ て の 情 報 を 一 覧 で 示 し ま す 。 こ の コ マ ン ド を 実 行 す る と 、 ORBD 内 の 各 サ ー バ の サ ー バ ID、 サ ー バ 名 、 対 応 す る サ ー バ ア プ リ ケ ー シ ョ ン 名 が 取 り 出 さ れ 、 ユ ー ザ に 表 示 さ れ ま す 。

listappnames

ORBD に 現 在 登 録 さ れ て い る す べ て の サ ー バ の ア プ リ ケ ー シ ョ ン 名 を 一 覧 で 示 し ま す 。

listactive マ シ ン 上 の す べ て の 現 ア ク テ ィ ブ サ ー バ の す べ て に 関 す る 情 報 を 一 覧 で 示 し ま す 。 ア ク テ ィ ブ サ ー バ と は 、 ORBD に よ っ て 起 動 さ れ 、 現 在 稼 動 し て い る サ ー バ の こ と で す 。 こ の コ マ ン ド を 実 行 す る と 、 各 ア ク テ ィ ブ サ ー バ の サ ー バ ID、 サ ー バ 名 、 お よ び 対 応 す る サ ー バ ア プ リ ケ ー シ ョ ン 名 が 取 り 出 さ れ 、 ユ ー ザ に 表 示 さ れ ま す 。
locate [ -serverid <server id> | -applicationName <name> ]

[-endpointType <endpointType> ] 登 録 さ れ て い る サ ー バ に よ っ て 作 成 さ れ た す べ て の ORB の 特 定 の タ イ プ の エ ン ド ポ イ ン ト (ポ ー ト ) を 特 定 し ま す 。 サ ー バ が ま だ 稼 動 し て い な い 場 合 は 、 起 動 さ れ ま す 。 エ ン ド ポ イ ン ト タ イ プ が 指 定 さ れ な い と 、 サ ー バ 内 の 各 ORB に 関 連 し た プ レ ー ン /非 保 護 の エ ン ド ポ イ ン ト が 返 さ れ ま す 。

locateperorb [ -serverid <server id> | -application Name <name> ]

[-orbid <ORB name> ] 登 録 さ れ て い る サ ー バ の 特 定 の ORB に よ っ て 登 録 さ れ た す べ て の エ ン ド ポ イ ン ト (ポ ー ト ) を 特 定 し ま す 。 サ ー バ が ま だ 動 作 し て い な い 場 合 は 、 起 動 さ れ ま す 。 orbid が 指 定 さ れ な い と 、 デ フ ォ ル ト 値 で あ る "" が orbid に 割 り 当 て ら れ ま す 。 空 の 文 字 列 の orbid を 使 用 し て ORB が 作 成 さ れ る と 、 そ れ に よ っ て 登 録 さ れ て い る す べ て の ポ ー ト が 返 さ れ ま す 。

orblist [ -serverid <server id> |

−applicationName <name> ]

ORBId の 整 数 マ ッ ピ ン グ を 一 覧 で 示 し ま す 。 ORBId は 、 そ の サ ー バ に よ っ て 作 成 さ れ た ORB の 文 字 列 名 で す 。 サ ー バ が 特 定 の ORBId を 使 用 し て ORB を 初 期 化 す る 場 合 、 そ の 特 定 の ORBId の 整 数 マ ッ ピ ン グ が 取 得 さ れ ま す 。 Object Request Broker Daemon (ORBD) に お け る 要 求 で サ ー バ 内 の 正 し い ORB を 特 定 し や す い よ う に 、 こ の 整 数 マ ッ ピ ン グ は オ ブ ジ ェ ク ト キ ー 内 に 配 置 さ れ ま す 。 サ ー バ が ま だ 稼 動 し て い な い 場 合 は 、 起 動 さ れ ま す 。

shutdown [ −serverid <server id> │

−applicationName <name> ] 登 録 さ れ て い る ア ク テ ィ ブ サ ー バ を 停 止 し ま す 。 こ の コ マ ン ド の 実 行 時 に は 、 サ ー バ プ ロ セ ス を 適 切 に 停 止 す る た め に 、 サ ー バ ア プ リ ケ ー シ ョ ン プ ロ グ ラ ム 内 で 定 義 さ れ て い る shutdown() メ ソ ッ ド も 呼 び 出 さ れ ま す 。

startup [ -serverid <server id> |

-applicationName <name> ] 登 録 さ れ て い る サ ー バ を 起 動 ま た は 有 効 化 し ま す 。 サ ー バ が 稼 動 し て い な い 場 合 、 こ の コ マ ン ド は サ ー バ を 起 動 し ま す 。 サ ー バ が 既 に 稼 動 し て い る 場 合 は 、 エ ラ ー メ ッ セ ー ジ が ユ ー ザ に 返 さ れ ま す 。

help こ の サ ー バ ツ ー ル を 使 用 し て サ ー バ に 対 し て 実 行 で き る す べ て の コ マ ン ド を 一 覧 表 示 し ま す 。

quit こ の サ ー バ ツ ー ル を 終 了 し ま す 。

−J option

option を Java 仮 想 マ シ ン に 渡 し ま す 。 こ こ で 、 option は 、 Java ア プ リ ケ ー シ ョ ン 起 動 プ ロ グ ラ ム java(1) の マ ニ ュ ア ル ペ ー ジ で 説 明 さ れ て い る オ プ シ ョ ン の 1 つ で す 。 た と え ば 、 −J-Xms48m は 、 起 動 時 に 使 用 す る メ モ リ を 48M バ イ ト に 設 定 し ま す 。 −J が 基 本 に す る 仮 想 マ シ ン に オ プ シ ョ ン を 渡 す こ と は 、 共 通 の 規 約 で す 。

環 境

関 連 項 目

orbd