servertool.1 revision 2362
1178N/A." Copyright 2001-2006 Sun Microsystems, Inc. All Rights Reserved.
1178N/A." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
1178N/A."
1178N/A." This code is free software; you can redistribute it and/or modify it
1178N/A." under the terms of the GNU General Public License version 2 only, as
1178N/A." published by the Free Software Foundation.
1178N/A."
1178N/A." This code is distributed in the hope that it will be useful, but WITHOUT
1178N/A." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1178N/A." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
1178N/A." version 2 for more details (a copy is included in the LICENSE file that
1178N/A." accompanied this code).
1178N/A."
1178N/A." You should have received a copy of the GNU General Public License version
1178N/A." 2 along with this work; if not, write to the Free Software Foundation,
1178N/A." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
1178N/A."
2362N/A." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2362N/A." or visit www.oracle.com if you need additional information or have any
2362N/A." questions.
1178N/A."
1178N/A.TH servertool 1 "04 May 2009"
1178N/A." Generated from HTML by html2man (author: Eric Armstrong)
1178N/A
0N/A.LP
1178N/A.SH "名前"
1178N/Aservertool \- Java(TM) IDL サーバーツール
0N/A.LP
1178N/A.RS 3
1178N/A
0N/A.LP
1178N/A\f3servertool\fP はアプリケーションプログラマが、持続サーバーの登録、登録解除、起動、および停止を行うためのコマンド行インタフェースを提供します。
0N/A.RE
1178N/A.SH "形式"
0N/A.LP
1178N/A
0N/A.LP
1178N/A.nf
1178N/A\f3
1178N/A.fl
1178N/Aservertool \-ORBInitialPort \fP\f4nameserverport\fP\f3 \fP\f3options\fP\f3 [ \fP\f3commands\fP\f3 ]
1178N/A.fl
1178N/A\fP
1178N/A.fi
1178N/A
1178N/A.LP
0N/A.LP
1178N/Aコマンドを入力しないで \f2servertool\fP を起動すると、コマンド行ツールとして \f2servertool >\fP プロンプトが表示されます。\f2servertool >\fP プロンプトにコマンドを入力します。
1178N/A.LP
1178N/A.LP
1178N/Aコマンドを入力して \f2servertool\fP を起動すると、Java IDL サーバーツールが起動し、コマンドを実行して終了します。
1178N/A.LP
1178N/A.LP
1178N/A\f2\-ORBInitialPort\fP \f2nameserverport\fP オプションは\f3必須\fPです。\f2nameserverport\fP の値には、\f2orbd\fP が実行され、着信要求を待機しているポートを指定する必要があります。Solaris ソフトウェアの使用時は、1024 より小さいポートでプロセスを開始する場合は、root ユーザーになる必要があります。 このため、\f2nameserverport\fP として 1024 または 1024 より大きいポートを使用することをお勧めします。
1178N/A.LP
1178N/A.SH "説明"
0N/A.LP
0N/A
0N/A.LP
1178N/A.LP
1178N/A\f2servertool\fP はアプリケーションプログラマが、持続サーバーの登録、登録解除、起動、および停止を行うためのコマンド行インタフェースを提供します。そのほかに、サーバーに関するさまざまな統計情報を取得するためのコマンドも提供します。
1178N/A.LP
1178N/A.SH "オプション"
1178N/A.LP
1178N/A
1178N/A.LP
1178N/A.RS 3
1178N/A.TP 3
1178N/A\-ORBInitialHost nameserverhost
1178N/Aネームサーバーが、実行され、着信要求を待機しているホストマシンを指定します。このオプションを指定しない場合、\f2nameserverhost\fP はデフォルトで \f2localhost\fP に設定されます。\f2orbd\fP と \f2servertool\fP が異なるマシン上で実行されている場合は、\f2orbd\fP が実行されているホストの名前と IP アドレスを指定する必要があります。
1178N/A.TP 3
1178N/A\-Joption
1178N/AJava 仮想マシンに \f2option\fP を渡します。 \f2option\fP には、java(1)のリファレンスページに記載されているオプションを 1 つ指定します。たとえば、\f3\-J\-Xms48m\fP と指定すると、スタートアップメモリーは 48M バイトに設定されます。\f3\-J\fP を使って背後の実行環境にオプションを渡すことはよく行われています。
1178N/A.RE
1178N/A
1178N/A.LP
1178N/A.SH "コマンド"
1178N/A.LP
1178N/A
1178N/A.LP
1178N/A.RS 3
1178N/A.TP 3
1178N/Aregister \-server\ <server\ class\ name> \ \-classpath\ <classpath\ to\ server> [\ \-applicationName\ <application\ name> \-args\ <args\ to\ server> \-vmargs\ <flags\ to\ be\ passed\ to\ Java\ VM> \ ]
1178N/AObject Request Broker Daemon (ORBD) に新規持続サーバーを登録します。サーバーが未登録の場合、登録して起動します。このコマンドによって、\f2\-server\fP オプションで識別されるサーバーのメインクラス内でインストールメソッドが呼び出されます。このインストールメソッドは、\f2public static void install(org.omg.CORBA.ORB)\fP になっている必要があります。インストールメソッドは、オプションであり、データベーススキーマの作成などの独自のサーバーインストール動作を開発者が指定できます。
1178N/A.TP 3
1178N/Aunregister \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name>
1178N/Aサーバー ID またはアプリケーション名を使用して、ORBD のサーバーの登録を解除します。このコマンドによって、\f2\-server\fP オプションで識別されるサーバーのメインクラス内でアンインストールメソッドが呼び出されます。このアンインストールメソッドは、\f2public static void uninstall(org.omg.CORBA.ORB)\fP になっている必要があります。アンインストールメソッドは、オプションであり、インストールメソッドの動作の取り消しなどの独自のサーバーアンインストール動作を開発者が指定できます。
1178N/A.TP 3
1178N/Agetserverid \-applicationName\ <application\ name>
1178N/Aアプリケーションに関連付けられているサーバー ID を返します。
1178N/A.TP 3
1178N/Alist
1178N/AORBD に登録されているすべての持続サーバーに関する情報を一覧表示します。
1178N/A.TP 3
1178N/Alistappnames
1178N/A現在 ORBD に登録されているすべてのサーバーのアプリケーション名を一覧表示します。
1178N/A.TP 3
1178N/Alistactive
1178N/AORDB によって起動され、現在実行されているすべての持続サーバーに関する情報を一覧表示します。
1178N/A.TP 3
1178N/Alocate \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> [\-endpointType\ <endpointType>\ ]
1178N/A登録されたサーバーで作成したすべての ORB の特定の型について端点 (ポート) を検出します。サーバーが実行されていない場合、起動されます。端点の型が指定されていない場合、サーバーの ORB ごとに関連付けられている plain 型 または non\-protected 型の端点が返されます。
1178N/A.TP 3
1178N/Alocateperorb \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> [\-orbid\ <ORB\ name>\ ]
1178N/A登録されたサーバーの特定の ORB で登録された端点 (ポート) を検出します。サーバーが実行されていない場合、起動されます。\f2orbid\fP が指定されていない場合は、デフォルト値の「""」が\f2orbid\fPに割り当てられます。ORB が空文字列の \f2orbid\fP で作成されている場合、登録したポートがすべて返されます。
1178N/A.TP 3
1178N/Aorblist \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name>
1178N/Aサーバー上に定義された ORB の ORBId を一覧表示します。ORBId はサーバーで作成された ORB の文字列名です。サーバーが実行されていない場合、起動されます。
1178N/A.TP 3
1178N/Ashutdown \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name>
1178N/AORBD に登録されたアクティブなサーバーを停止します。このコマンドの実行中に、\f2\-serverid\fP パラメータまたは \f2\-applicationName\fP パラメータで指定されたクラス内に定義された \f2shutdown()\fP メソッドも呼び出されてサーバープロセスを正しく停止します。
1178N/A.TP 3
1178N/Astartup \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name>
1178N/AORBD に登録されたサーバーを起動します。サーバーが実行されていない場合は、このコマンドでサーバーを起動します。サーバーがすでに実行されている場合は、ユーザーにエラーメッセージが返されます。
1178N/A.TP 3
1178N/Ahelp
1178N/Aサーバーがサーバーツールで使用できるすべてのコマンドを表示します。
1178N/A.TP 3
1178N/Aquit
1178N/Aサーバーツールを終了します。
1178N/A.RE
1178N/A
1178N/A.LP
1178N/A.SH "関連項目"
1178N/A.LP
1178N/A
1178N/A.LP
1178N/Aorbd(1)
0N/A.LP
0N/A