--- a/jdk/src/solaris/doc/sun/man/man1/ja/tnameserv.1 Thu Apr 30 15:04:39 2009 -0700
+++ b/jdk/src/solaris/doc/sun/man/man1/ja/tnameserv.1 Mon May 04 18:28:26 2009 -0700
@@ -1,119 +1,80 @@
-'\" t
-.\" Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
-.\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-.\"
-.\" This code is free software; you can redistribute it and/or modify it
-.\" under the terms of the GNU General Public License version 2 only, as
-.\" published by the Free Software Foundation.
-.\"
-.\" This code is distributed in the hope that it will be useful, but WITHOUT
-.\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-.\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-.\" version 2 for more details (a copy is included in the LICENSE file that
-.\" accompanied this code).
-.\"
-.\" You should have received a copy of the GNU General Public License version
-.\" 2 along with this work; if not, write to the Free Software Foundation,
-.\" Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-.\"
-.\" Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
-.\" CA 95054 USA or visit www.sun.com if you need additional information or
-.\" have any questions.
-.\"
-.TH tnameserv 1 "2006 年 9 月 4 日" "Java SE 6" "ユーザーコマンド"
-.SH "名前"
-Java IDL: 一時ネームサービス \- \f2tnameserv\fP
+." Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
+." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+."
+." This code is free software; you can redistribute it and/or modify it
+." under the terms of the GNU General Public License version 2 only, as
+." published by the Free Software Foundation.
+."
+." This code is distributed in the hope that it will be useful, but WITHOUT
+." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+." version 2 for more details (a copy is included in the LICENSE file that
+." accompanied this code).
+."
+." You should have received a copy of the GNU General Public License version
+." 2 along with this work; if not, write to the Free Software Foundation,
+." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+."
+." Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+." CA 95054 USA or visit www.sun.com if you need additional information or
+." have any questions.
+."
+.TH tnameserv 1 "04 May 2009"
+." Generated from HTML by html2man (author: Eric Armstrong)
+
+.LP
+.SH ""
+Java IDL:筝若泣若 \- \f2tnameserv\fP
.LP
.LP
.LP
-このドキュメントでは、Java IDL 一時ネームサービス \f2tnameserv\fP の使用方法について説明します。Java IDL には ORBD (Object Request Broker Daemon) も含まれています。ORBD は、ブートストラップサービス、一時ネームサービス、\f3持続\fPネームサービス、およびサーバーマネージャを含むデーモンプロセスです。Java IDL のすべてのチュートリアルでは ORBD が使用されていますが、一時ネームサービスを使用する例の \f2orbd\fP はどれも、\f2tnameserv\fP で置き換えることができます。\f2orbd\fP ツールのドキュメントについては、そのマニュアルページか、
+ャ<潟сJava IDL 筝若泣若 \f2tnameserv\fP 篏睡号ゃ茯障Java IDL Object Request Broker Daemon (ORBD) 障障ORBD 若鴻泣若鴻筝若泣若鴻\f3膓\fP若泣若鴻潟泣若若若吾c若若≪潟祉鴻сJava IDL 鴻ャ若≪с ORBD 篏睡障筝若泣若鴻篏睡箴с\f2orbd\fP 篁c \f2tnameserv\fP 篏睡с障\f2orbd\fP 若荅括完ゃ\f2orbd\fP orbd(1)障
.na
-\f2Java IDL Naming Service Included with ORBD\fP
+\f2ORBD 障 Java IDL 若泣若\fP @
.fi
-(http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html) のトピックを参照してください。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html≪с
.LP
.LP
-ここでは、次の項目について説明します。
+с篁ヤゃ茯障
.LP
.RS 3
.TP 2
o
-Java\ IDL 一時ネームサービス
+Java\ IDL 筝若泣若
.TP 2
o
-Java\ IDL 一時ネームサービスの起動
+Java\ IDL 筝若泣若鴻莎桁
.TP 2
o
-Java\ IDL 一時ネームサービスの停止
+Java\ IDL 筝若泣若鴻罩
.TP 2
o
-サンプルクライアント: 名前空間へのオブジェクトの追加
+泣潟ゃ≪潟:腥咲吾吾с菴遵
.TP 2
o
-サンプルクライアント: 名前空間のブラウズ
+泣潟ゃ≪潟:腥咲
.RE
.LP
-.SH "Java\ IDL 一時ネームサービス"
-.IX "Java IDL name server starter script" "" "Java IDL name server starter script \(em \fLtnameserv\fP"
-.IX "tnameserv" "" "\fLtnameserv\fP \(em Java IDL name server starter script"
-.SM CORBA
-の
-.SM COS
-(Common Object Services) ネームサービスは、ファイルシステムがファイルに対してディレクトリ
-構造を提供しているのと同じように、オブジェクト参照に対してツリー構造のディレクトリを提供し
-ます。
-Java
-.SM IDL
-の一時ネームサービス、\f2tnameserv\fP は、
-.SM COS
-ネームサービスの仕様を単純な形で実装したものです。
+.SH "Java\ IDL 筝若泣若"
+.LP
.LP
-オブジェクト参照は名前空間に名前で格納され、オブジェクト参照と名前の組は、
-それぞれ「ネームバインディング」と呼ばれます。ネームバインディングは「ネーミ
-ングコンテキスト」に組み込むことができます。ネーミングコンテキストはそれ自体
-がネームバインディングであり、ファイルシステムのサブディレクトリと同じ編成機
-能を持ちます。すべてのバインディングは「初期ネーミングコンテキスト」に格納さ
-れます。名前空間において、初期ネーミングコンテキストは唯一の持続的バイン
-ディングです。それ以外のネーミングコンテキストは、Java
-.SM IDL
-のネームサーバープロセスが停止し、再起動されると失われます。
+CORBA COS (Common Object Services) 若泣若鴻<ゃ激鴻<ゃ絲障c罕箴吾сс絲障惹c箴障Java IDL 筝若泣若鴻с \f2tnameserv\fP COS 若泣若鴻篁罕膣綵≪у茖с
.LP
-アプレットまたはアプリケーションから
-.SM COS
-ネームサービスを使用するためには、その
-.SM ORB
-はネームサービスが動作しているホストのポートを知っているか、そのネームサービスの
-文字列化された初期ネーミングコンテキストにアクセスできなければなりません。
-ネームサービスは、Java
-.SM IDL
-のネームサービスでもその他の
-.SM COS
-準拠のネームサービスでもかまいません。
.LP
-.SH "Java\ IDL 一時ネームサービスの起動"
+吾сс腥咲ф主吾сс≪若ゃ潟c潟違若違障若ゃ潟c潟違若潟違潟潟鴻腟粋昭с障若潟違潟潟鴻篏若ゃ潟c潟違с<ゃ激鴻泣c膩罘純<障鴻ゃ潟c潟違若潟違潟潟鴻主障腥咲若潟違潟潟鴻筝膓ゃ潟c潟違с 篁ュ若潟違潟潟鴻Java IDL 若潟違泣若鴻祉鴻罩≪莎桁紊宴障
.LP
.LP
-.IX "tnameserv" "Starting the Java IDL Name Server" "\fLtnameserv\fP \(em Java IDL name server starter script"
-Java
-.SM IDL
-ネームサービスは、ネームサービスを使用するアプリケーションまたはアプレットより前に
-起動しておかなければなりません。
-Java\ IDL 製品をインストールすると、Java\ IDL ネームサービスを起動するためのスクリプト (Solaris: \f2tnameserv\fP) または実行可能ファイル (Windows NT: \f2tnameserv.exe\fP) が作成されます。
-バックグラウンドで
-動作するように、ネームサービスを起動してください。
+≪障≪宴若激с潟 COS 若泣若鴻篏睡 ORB 若泣若鴻篏鴻若ャc若泣若鴻絖若潟違潟潟鴻≪祉鴻с違障若泣若鴻Java\ IDL 若泣若鴻с篁 COS 羣若泣若鴻с障障
+.LP
+.SH "Java\ IDL 筝若泣若鴻莎桁"
+.LP
.LP
-特に指定しない場合、Java
-.SM IDL
-ネームサービスは、
-.SM ORB
-の
-.I resolve_initial_references(\|)
-メソッドと
-.I list_initial_references(\|)
-メソッドの実装に使用するブートストラッププロトコルに対してポート 900 で待機します。
-次のようにします。
+Java\ IDL 若泣若鴻若泣若鴻篏睡≪宴若激с潟障≪莎桁違障Java\ IDL 茖遵ゃ潟鴻若Java IDL 若泣若鴻莎桁鴻 (Solaris: \f2tnameserv\fP) 絎茵純<ゃ (Windows NT: \f2tnameserv.exe\fP) 篏障違潟у篏若泣若鴻莎桁
+.LP
+.LP
+鴻絎翫Java IDL 若泣若鴻ORB \f2resolve_initial_references()\fP <純 \f2list_initial_references()\fP <純絎茖篏睡若鴻潟絲障若 900 у罘障
.LP
.nf
\f3
@@ -125,7 +86,7 @@
.LP
.LP
-ネームサーバーのポートを指定しなかった場合、デフォルトでポート 900 が使用されます。Solaris ソフトウェアを実行する場合、1024 よりも小さいポートでプロセスを起動するには root になる必要があります。このため、1024 かそれよりも大きいポート番号を使用することをお勧めします。1050 などの異なるポートを指定し、かつネームサービスをバックグラウンドで実行するには、UNIX コマンドシェルから次のように入力します。
+若泣若若若絎翫с若 900 篏睡障Solaris 純с≪絎茵1024 絨若с祉鴻紮翫root 若吟若綽荀障 1024 障 1024 紊с若篏睡с障 1050 ャ若絎若泣若鴻違潟у茵UNIX 潟潟激сф<ュ障
.LP
.nf
\f3
@@ -137,7 +98,7 @@
.LP
.LP
-Windows の場合は、MS\-DOS システムプロンプトから次のように入力します。
+Windows MS\-DOS 激鴻潟с罨<ュ障
.LP
.nf
\f3
@@ -149,32 +110,32 @@
.LP
.LP
-ネームサーバーのクライアントには、新しいポート番号を知らせる必要があります。このため、ORB オブジェクトの作成時に \f2org.omg.CORBA.ORBInitialPort\fP プロパティに新しいポート番号を設定します。
+若泣若若ゃ≪潟違若垩ャ綽荀障ORB 吾с篏 \f2org.omg.CORBA.ORBInitialPort\fP c若違若垩荐絎障
.LP
.SS
-異なるホスト上でのサーバーとクライアントの実行
+違激割сゃ≪潟泣若若絎茵
.LP
.LP
-Java IDL および RMI\-IIOP に関するチュートリアルの大部分では、ネームサービス、サーバー、クライアントのすべてが開発マシン上で実行されています。実際の配備では通常、ネームサービスとは異なるホストマシン上でクライアントとサーバーが実行されます。
+Java IDL RMI\-IIOP 祉ャ若≪с若泣若鴻泣若若潟ゃ≪潟鴻榊激割у茵障絎翫ゃ≪潟泣若若若泣若鴻違鴻筝у茵紊障
.LP
.LP
-クライアントとサーバーでネームサービスを検索するには、ネームサービスが実行されているポート番号とホストをそれらが知っている必要があります。そこで、クライアントとサーバーのファイル内の \f2org.omg.CORBA.ORBInitialPort\fP と \f2org.omg.CORBA.ORBInitialHost\fP プロパティを、ネームサービスが実行されているマシン名とポート番号に設定します。この例については、
+ゃ≪潟泣若若若泣若鴻荀ゃゃ≪潟泣若若若泣若鴻絎茵若垩鴻茯茘綽荀障ゃ≪潟泣若若<ゃ \f2org.omg.CORBA.ORBInitialPort\fP c若 \f2org.omg.CORBA.ORBInitialHost\fP c若若泣若鴻絎茵若垩激潟荐絎障箴
.na
-「\f2The Hello World Example Using RMI\-IIOP\fP」
+\f2RMI\-IIOP 篏帥c Hello World 箴\fP @
.fi
-(http://java.sun.com/javase/6/docs/technotes/guides/rmi\-iiop/rmiiiopexample.html) を参照してください。また、コマンド行オプション \f2\-ORBInitialPort\fP \f2nameserverport#\fP と \f2\-ORBInitialHost\fP \f2nameserverhostname\fP を使ってネームサービスの検索場所をクライアントとサーバーに知らせることも可能です。
+http://java.sun.com/javase/6/docs/technotes/guides/rmi\-iiop/rmiiiopexample.html腓冴障潟潟茵激с \f2\-ORBInitialPort\fP \f2nameserverport#\fP \f2\-ORBInitialHost\fP \f2nameserverhostname\fP 篏睡ゃ≪潟泣若若絲障若泣若鴻「贋絎с障
.na
-「\f2Java IDL: Running the Hello World Example on TWO Machines\fP」
+\f2Java IDL: 2 伹激割у茵 Hello World 違\fP @
.fi
-(http://java.sun.com/javase/6/docs/technotes/guides/idl/tutorial/jidl2machines.html) では、このコマンド行オプションを使う方法の 1 つが示されています。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/tutorial/jidl2machines.html 潟潟茵激с潟篏睡絎号腓冴障
.LP
.LP
-たとえば、一時ネームサービス \f2tnameserv\fP がホスト \f2nameserverhost\fP のポート 1050 上で、クライアントがホスト \f2clienthost\fP 上で、サーバーがホスト \f2serverhost\fP 上で、それぞれ実行されているとします。
+違筝若泣若 \f2tnameserv\fP 鴻 \f2nameserverhost\fP 若 1050 筝у茵障ゃ≪潟鴻 \f2clienthost\fP 筝у茵泣若若鴻 \f2serverhost\fP 筝у茵障
.LP
.RS 3
.TP 2
o
-ホスト \f2nameserverhost\fP 上の \f2tnameserv\fP を次のようにして起動します。
+罨<鴻 \f2nameserverhost\fP 筝 \f2tnameserv\fP 莎桁障
.nf
\f3
.fl
@@ -186,7 +147,7 @@
.fi
.TP 2
o
-\f2serverhost\fP 上のサーバーを次のようにして起動します。
+\f2serverhost\fP 筝с泣若若莎桁障
.nf
\f3
.fl
@@ -196,7 +157,7 @@
.fi
.TP 2
o
-\f2clienthost\fP 上のクライアントを次のようにして起動します。
+\f2clienthost\fP 筝сゃ≪潟莎桁障
.nf
\f3
.fl
@@ -208,48 +169,48 @@
.LP
.SS
-\-J オプション
+\-J 激с
.LP
-\f2tnameserv\fP で使用可能なコマンド行オプションは、次のとおりです。
+潟潟茵激с潟\f2tnameserve\fP 篏睡с障
.RS 3
.LP
+.RS 3
.TP 3
\-Joption
-\f2option\fP を Java 仮想マシンに渡します。ここで、\f2option\fP は、
-.na
-\f2Java アプリケーション起動ツール\fP
-.fi
-(http://java.sun.com/javase/6/docs/technotes/tools/solaris/java.html) のリファレンスページで説明されているオプションの 1 つです。たとえば、\f3\-J\-Xms48m\fP とすると、起動時のメモリが 48M バイトに設定されます。\f3\-J\fP を使って実行元の仮想マシンにオプションを渡すことは、よく行われています。
+Java 篁潟激潟 \f2option\fP 羝<障 \f2option\fP java(1)<潟鴻若吾荐莠激с潟 1 ゆ絎障違\f3\-J\-Xms48m\fP 絎鴻帥若≪<≪若 48M ゃ荐絎障\f3\-J\fP 篏帥c緇絎茵医激с潟羝<頫障
+.RE
+
.LP
-.SH "Java IDL 一時ネームサービスの停止"
+.RE
+.SH "Java\ IDL 筝若泣若鴻罩"
.LP
.LP
-Java\ IDL ネームサービスを停止するには、対応するオペレーティングシステムコマンドを使用します。たとえば、Unix プロセスの場合は \f2kill\fP を、Windows プロセスの場合は \f2Ctrl\-C\fP を、それぞれ使用します。ネームサービスは明示的にシャットダウンされるまで、呼び出しを待ち続けます。なお、ネームサービスを終了させると、Java\ IDL ネームサービスに登録されている名前は失われます。
+Java IDL 若泣若鴻罩≪Unix 翫\f2kill\fP 若c潟違激鴻潟潟篏帥Windows 翫\f2Ctrl\-C\fP 篏帥障若泣若鴻腓榊罩≪障с若喝冴緇罘倶膓障泣若鴻腟篋Java\ IDL 若泣若鴻脂蚊紊宴障
.LP
-.SH "サンプルクライアント: 名前空間へのオブジェクトの追加"
+.SH "泣潟ゃ≪潟:腥咲吾吾с菴遵"
.LP
.LP
-以下に示すサンプルプログラムは、名前を名前空間に追加する方法を示すものです。このサンプルプログラムは、このままの状態で完全に動作する一時ネームサービスクライアントで、次のような単純なツリーを作成するものです。
+罨<腓冴泣潟違腥咲菴遵号腓冴с泣潟違障障倶у篏筝若泣若鴻ゃ≪潟с罨<膣若篏с
.LP
.nf
\f3
.fl
\fP\f3
.fl
- \fP\f4初期\fP\f3
+ \fP\f4\fP\f3
.fl
- \fP\f4ネーミングコンテキスト\fP\f3
+ \fP\f4若潟違潟潟鴻\fP\f3
.fl
- / \\
+ / \\
.fl
- / \\
+ / \\
.fl
plans \fP\f4Personal\fP\f3
.fl
- / \\
+ / \\
.fl
- / \\
+ / \\
.fl
calendar schedule\fP
.fl
@@ -257,7 +218,7 @@
.LP
.LP
-この例で、\f3plans\fP はオブジェクト参照、\f3Personal\fP は \f3calendar\fP と \f3schedule\fP の 2 つのオブジェクト参照が含まれるネーミングコンテキストです。
+箴с\f3plans\fP 吾сс\f3Personal\fP \f3calendar\fP \f3schedule\fP 2 ゃ吾сс若潟違潟潟鴻с
.LP
.nf
\f3
@@ -284,7 +245,7 @@
.fi
.LP
-前述の「Java IDL 一時ネームサービスの起動」では、ネームサーバーはポート 1050 を使用して起動しました。次のコードで、このポート番号をクライアントプログラムに知らせます。
+菴違Java IDL 筝若泣若鴻莎桁с若泣若若若 1050 篏睡莎桁障 罨<潟若с若垩ゃ≪潟違ャ障
.nf
\f3
.fl
@@ -300,7 +261,7 @@
.fi
.LP
-このコードでは、初期ネーミングコンテキストを取得し、それを \f3ctx\fP に代入します。2 行目では、\f3ctx\fP をダミーのオブジェクト参照 \f3objref\fP にコピーします。この \f3objref\fP には、あとでさまざまな名前を割り当てて名前空間に追加します。
+罨<潟若с若潟違潟潟鴻緇 \f3ctx\fP 篁eャ障2 茵с\f3ctx\fP 若吾с \f3objref\fP 潟若障 \f3objref\fP с障障蚊綵腥咲菴遵障
.nf
\f3
.fl
@@ -316,7 +277,7 @@
.fi
.LP
-このコードでは、text 型の名前「plans」を作成し、それをダミーのオブジェクト参照にバインドします。その後、\f2rebind\fP を使用して初期ネーミングコンテキストの下に「plans」を追加しています。\f2rebind\fP メソッドを使用すれば、\f2bind\fP を使用した場合に発生する例外を発生させずに、このプログラムを何度も繰り返し実行できます。
+罨<潟若сtext plans 篏若吾ссゃ潟障緇\f2rebind\fP 篏睡若潟違潟潟鴻筝 "plans" 菴遵障\f2rebind\fP <純篏睡違\f2bind\fP 篏睡翫榊箴紊榊違篏綺膵違菴絎茵с障
.nf
\f3
.fl
@@ -334,7 +295,7 @@
.fi
.LP
-このコードでは、directory 型の「Personal」というネーミングコンテキストを作成します。その結果得られるオブジェクト参照 \f3ctx2\fP をこの名前にバインドし、初期ネーミングコンテキストに追加します。
+罨<潟若сdirectory Personal 若潟違潟潟鴻篏障腟緇吾с \f3ctx2\fP ゃ潟若潟違潟潟鴻菴遵障
.nf
\f3
.fl
@@ -352,7 +313,7 @@
.fi
.LP
-残りのコードでは、ダミーのオブジェクト参照を「schedule」と「calendar」という名前でネーミングコンテキスト「Personal」(\f3ctx2\fP) にバインドします。
+罧潟若с若吾сс schedule calendar с若潟違潟潟鴻 "Personal" (\f3ctx2\fP) ゃ潟障
.nf
\f3
.fl
@@ -392,10 +353,10 @@
.fi
.LP
-.SH "サンプルクライアント: 名前空間のブラウズ"
+.SH "泣潟ゃ≪潟:腥咲"
.LP
.LP
-次のサンプルプログラムでは、名前空間をブラウズする方法を示します。
+罨<泣潟違с腥咲冴号腓冴障
.LP
.nf
\f3
@@ -422,7 +383,7 @@
.fi
.LP
-前述の「Java IDL 一時ネームサービスの起動」で、ネームサーバーはポート 1050 を使用して起動しました。次のコードで、このポート番号をクライアントプログラムに知らせます。
+菴違Java IDL 筝若泣若鴻莎桁с若泣若若若 1050 篏睡莎桁障 罨<潟若с若垩ゃ≪潟違ャ障
.nf
\f3
.fl
@@ -442,7 +403,7 @@
.fi
.LP
-次のコードでは、初期ネーミングコンテキストを取得しています。
+罨<潟若с若潟違潟潟鴻緇障
.nf
\f3
.fl
@@ -456,7 +417,7 @@
.fi
.LP
-\f2list\fP メソッドは、ネーミングコンテキストに追加されているバインディングをリストします。この場合、最大 1000 個までのバインディングが初期ネーミングコンテキストから BindingListHolder に返されます。残りのバインディングは、BindingIteratorHolder に返されます。
+\f2list\fP <純若潟違潟潟鴻菴遵ゃ潟c潟違鴻障翫紊 1000 障сゃ潟c潟違若潟違潟潟鴻 BindingListHolder 菴障 罧ゃ潟c潟違BindingIteratorHolder 菴障
.nf
\f3
.fl
@@ -472,7 +433,7 @@
.fi
.LP
-このコードでは、返された BindingListHolder からバインディングの配列を取得します。バインディングがない場合は、プログラムは終了します。
+罨<潟若с菴 BindingListHolder ゃ潟c潟違緇障ゃ潟c潟違翫違腟篋障
.nf
\f3
.fl
@@ -486,7 +447,7 @@
.fi
.LP
-残りのコードでは、バインディングに対してループ処理を行い、名前を出力します。
+罧潟若сゃ潟c潟違絲障若茵阪障
.nf
\f3
.fl
@@ -540,4 +501,4 @@
.LP
.LP
-
+