diff -r 83ebb3d73b77 -r 7b7094f0b833 jdk/src/solaris/doc/sun/man/man1/ja/tnameserv.1 --- a/jdk/src/solaris/doc/sun/man/man1/ja/tnameserv.1 Wed May 06 09:22:03 2015 +0800 +++ b/jdk/src/solaris/doc/sun/man/man1/ja/tnameserv.1 Wed May 06 10:25:51 2015 +0200 @@ -2,10 +2,10 @@ .\" Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. .\" Title: tnameserv .\" Language: English -.\" Date: 2013年11月21日 -.\" SectDesc: Java IDLおよびRMI-IIOPツール +.\" Date: 2013綛1121 +.\" SectDesc: Java IDLRMI-IIOP若 .\" Software: JDK 8 -.\" Arch: 汎用 +.\" Arch: 羆 .\" .\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. .\" @@ -28,7 +28,7 @@ .\" questions. .\" .pl 99999 -.TH "tnameserv" "1" "2013年11月21日" "JDK 8" "Java IDLおよびRMI-IIOPツール" +.TH "tnameserv" "1" "2013綛1121" "JDK 8" "Java IDLRMI-IIOP若" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -49,8 +49,8 @@ .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" -tnameserv \- インタフェース定義言語(IDL)。 -.SH "概要" +tnameserv \- ゃ潟帥с若劫臂荐茯(IDL) +.SH "网荀" .sp .if n \{\ .RS 4 @@ -64,27 +64,27 @@ .PP \-ORBInitialPort \fInameserverport\fR .RS 4 -ネーミング・サービスがORBの\fIresolve_initial_references\fRメソッドと\fIlist_initial_references\fRメソッドの実装に使用するブートストラップ・プロトコルをリスニングする初期ポートです。 +若潟違祉泣若鴻ORB\fIresolve_initial_references\fR<純\fIlist_initial_references\fR<純絎茖篏睡若鴻祉潟鴻潟違若с .RE -.SH "説明" +.SH "茯" .PP -Java IDLには、Object Request Broker Daemon (ORBD)が含まれます。ORBDは、ブートストラップ・サービス、一時ネーミング・サービス、永続ネーミング・サービスおよびサーバー・マネージャを含むデーモン・プロセスです。Java IDLのすべてのチュートリアルではORBDを使用していますが、一時ネーミング・サービスを使用する例では、\fIorbd\fRのかわりに\fItnameserv\fRを使用できます。 +Java IDLObject Request Broker Daemon (ORBD)障障ORBD若鴻祉泣若鴻筝若潟違祉泣若鴻羂悟若潟違祉泣若鴻潟泣若若祉若吾c若≪潟祉祉鴻сJava IDL鴻ャ若≪сORBD篏睡障筝若潟違祉泣若鴻篏睡箴с\fIorbd\fR\fItnameserv\fR篏睡с障 .PP -http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/idl/jidlNaming\&.htmlにある -orbd(1)または「Naming Service」を参照してください。 +http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/idl/jidlNaming\&.html +orbd(1)障Naming Serviceс .PP -CORBAのCOS (Common Object Services)ネーミング・サービスは、ファイル・システムがファイルに対してディレクトリ構造を提供しているのと同じように、オブジェクト参照に対してツリー構造のディレクトリを提供します。Java IDLの一時ネーム・サービスである\fItnameserv\fRは、COSネーム・サービスの仕様を単純な形で実装したものです。 +CORBACOS (Common Object Services)若潟違祉泣若鴻<ゃ祉激鴻<ゃ絲障c罕箴吾сс絲障惹c箴障Java IDL筝若祉泣若鴻с\fItnameserv\fRCOS若祉泣若鴻篁罕膣綵≪у茖с .PP -オブジェクト参照はネームスペースに名前で格納され、オブジェクト参照と名前のペアは、それぞれネーム・バインディングと呼ばれます。ネーム・バインディングはネーミング・コンテキストに組み込むことができます。ネーミング・コンテキストはネーム・バインディングであり、ファイル・システムのサブディレクトリと同じ編成機能を持ちます。すべてのバインディングは初期ネーミング・コンテキストの下に格納されます。初期ネーミング・コンテキストは、ネームスペースの唯一の永続バインディングです。Java IDLネーミング・サービス・プロセスを停止して再起動すると、残りのネームスペースは失われます。 +吾сс若鴻若鴻ф主吾сс≪若祉ゃ潟c潟違若違障若祉ゃ潟c潟違若潟違祉潟潟鴻腟粋昭с障若潟違祉潟潟鴻若祉ゃ潟c潟違с<ゃ祉激鴻泣c膩罘純<障鴻ゃ潟c潟違若潟違祉潟潟鴻筝主障若潟違祉潟潟鴻若鴻若鴻筝羂悟ゃ潟c潟違сJava IDL若潟違祉泣若鴻祉祉鴻罩≪莎桁罧若鴻若鴻紊宴障 .PP -アプレットまたはアプリケーションからCOSネーミング・サービスを使用するためには、そのORBがネーミング・サービスが動作しているホストのポートを知っているか、そのネーミング・サービスの初期ネーミング・コンテキスト文字列にアクセスできる必要があります。ネーム・サービスは、Java IDLのネーム・サービスでもその他のCOS準拠のネーム・サービスでもかまいません。 -.SS "ネーミング・サービスの起動" +≪障≪宴若激с潟COS若潟違祉泣若鴻篏睡ORB若潟違祉泣若鴻篏鴻若ャc若潟違祉泣若鴻若潟違祉潟潟鴻絖≪祉鴻с綽荀障若祉泣若鴻Java IDL若祉泣若鴻с篁COS羣若祉泣若鴻с障障 +.SS "若潟違祉泣若鴻莎桁" .PP -Java IDLネーム・サービスは、ネーム・サービスを使用するアプリケーションまたはアプレットより前に起動しておく必要があります。Java IDL製品をインストールすると、Java IDLネーミング・サービスを起動するスクリプト(Oracle Solaris: -\fItnameserv\fR)または実行可能ファイル(Windows: -\fItnameserv\&.exe\fR)が作成されます。バックグラウンドで動作するように、ネーム・サービスを起動してください。 +Java IDL若祉泣若鴻若祉泣若鴻篏睡≪宴若激с潟障≪莎桁鏆荀障Java IDL茖遵ゃ潟鴻若Java IDL若潟違祉泣若鴻莎桁鴻(Oracle Solaris: +\fItnameserv\fR)障絎茵純<ゃ(Windows: +\fItnameserv\&.exe\fR)篏障違潟у篏若祉泣若鴻莎桁 .PP -特に指定しない場合、Java IDLネーミング・サービスは、ORBの\fIresolve_initial_references\fRメソッドと\fIlist_initial_references methods\fRメソッドの実装に使用するブートストラップ・プロトコルに対してポート900でリスニングします。 +鴻絎翫Java IDL若潟違祉泣若鴻ORB\fIresolve_initial_references\fR<純\fIlist_initial_references methods\fR<純絎茖篏睡若鴻祉潟絲障若900с鴻潟違障 .sp .if n \{\ .RS 4 @@ -96,7 +96,7 @@ .RE .\} .PP -ネーム・サーバー・ポートを指定しない場合、デフォルトでポート900が使用されます。Oracle Solarisソフトウェアの実行時、1024より小さいポートでプロセスを開始する場合は、rootユーザーになる必要があります。このため、1024以上のポート番号を使用することをお薦めします。1050のように別のポートを指定し、ネーム・サービスをバックグラウンドで実行するには、UNIXコマンド・シェルで次のように入力します。 +若祉泣若若祉若絎翫с若900篏睡障Oracle Solaris純с≪絎茵1024絨若с祉鴻紮翫root若吟若綽荀障1024篁ヤ若垩篏睡障1050ャ若絎若祉泣若鴻違潟у茵UNIX潟潟祉激сф<ュ障 .sp .if n \{\ .RS 4 @@ -108,7 +108,7 @@ .RE .\} .PP -WindowsのMS\-DOSシステム・プロンプトでは、次のように入力します。 +WindowsMS\-DOS激鴻祉潟с罨<ュ障 .sp .if n \{\ .RS 4 @@ -120,20 +120,20 @@ .RE .\} .PP -ネーム・サーバーのクライアントには、新しいポート番号を知らせる必要があります。これを行うには、ORBオブジェクトの作成時に\fIorg\&.omg\&.CORBA\&.ORBInitialPort\fRプロパティに新しいポート番号を設定します。 -.SS "異なるホスト上でのサーバーとクライアントの実行" +若祉泣若若ゃ≪潟違若垩ャ綽荀障茵ORB吾с篏\fIorg\&.omg\&.CORBA\&.ORBInitialPort\fRc違若垩荐絎障 +.SS "違鴻筝с泣若若ゃ≪潟絎茵" .PP -Java IDLとRMI\-IIOPのほとんどのチュートリアルでは、ネーミング・サービス、サーバーおよびクライアントはすべて開発用のマシン上で実行されます。実際にデプロイメントする場合には、クライアントとサーバーを、ネーミング・サービスとは異なるホスト・マシン上で実行することが多くなります。 +Java IDLRMI\-IIOP祉ャ若≪с若潟違祉泣若鴻泣若若潟ゃ≪潟鴻榊激割у茵障絎ゃ<潟翫ゃ≪潟泣若若若潟違祉泣若鴻違鴻祉激割у茵紊障 .PP -クライアントとサーバーがネーム・サービスを見つけるには、クライアントとサーバーが、ネーム・サービスが実行されているポートの番号とホストを認識している必要があります。そのためには、クライアントとサーバーのファイル内の\fIorg\&.omg\&.CORBA\&.ORBInitialPort\fRプロパティと\fIorg\&.omg\&.CORBA\&.ORBInitialHost\fRプロパティをネーム・サービスが実行されているポートの番号とマシンの名前に設定します。この例は、「Getting Started Using RMI\-IIOP」 -(http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/rmi\-iiop/rmiiiopexample\&.html)に示されています +ゃ≪潟泣若若若祉泣若鴻荀ゃゃ≪潟泣若若若祉泣若鴻絎茵若垩鴻茯茘綽荀障ゃ≪潟泣若若<ゃ\fIorg\&.omg\&.CORBA\&.ORBInitialPort\fRc\fIorg\&.omg\&.CORBA\&.ORBInitialHost\fRc若祉泣若鴻絎茵若垩激潟荐絎障箴Getting Started Using RMI\-IIOP +(http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/rmi\-iiop/rmiiiopexample\&.html)腓冴障 .PP -コマンドライン・オプション\fI\-ORBInitialPort nameserverport#\fRと\fI\-ORBInitialHost nameserverhostname\fRを使用して、クライアントとサーバーに対してネーミング・サービスを探す場所を指定することもできます。コマンドライン・オプションを使用してこれを行う方法の1つの例は、http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/idl/tutorial/jidl2machines\&.htmlの「Java IDL: The Hello World Example on Two Machines」 -を参照してください +潟潟ゃ潟祉激с\fI\-ORBInitialPort nameserverport#\fR\fI\-ORBInitialHost nameserverhostname\fR篏睡ゃ≪潟泣若若絲障若潟違祉泣若鴻「贋絎с障潟潟ゃ潟祉激с潟篏睡茵号1ゃ箴http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/idl/tutorial/jidl2machines\&.htmlJava IDL: The Hello World Example on Two Machines +с .PP -たとえば、一時ネーム・サービス\fItnameserv\fRが、ホスト\fInameserverhost\fRのポート1050上で実行されているとします。さらに、クライアントがホスト\fIclienthost\fR上で実行され、サーバーはホスト\fIserverhost\fR上で実行されているとします。 +違筝若祉泣若\fItnameserv\fR鴻\fInameserverhost\fR若1050筝у茵障ゃ≪潟鴻\fIclienthost\fR筝у茵泣若若鴻\fIserverhost\fR筝у茵障 .PP -ホスト\fInameserverhost\fR上で\fItnameserv\fRを起動します。 +鴻\fInameserverhost\fR筝\fItnameserv\fR莎桁障 .sp .if n \{\ .RS 4 @@ -145,7 +145,7 @@ .RE .\} .PP -\fIserverhost\fR上でサーバーを起動します。 +\fIserverhost\fR筝с泣若若莎桁障 .sp .if n \{\ .RS 4 @@ -158,7 +158,7 @@ .\} .PP -\fIclienthost\fR上でクライアントを起動します。 +\fIclienthost\fR筝сゃ≪潟莎桁障 .sp .if n \{\ .RS 4 @@ -169,19 +169,19 @@ .if n \{\ .RE .\} -.SS "ネーミング・サービスの停止" +.SS "若潟違祉泣若鴻罩" .PP -Java IDLネーミング・サービスを停止するには、Unixの場合は、\fIkill\fRなどのオペレーティング・システムのコマンドを使用し、Windowsの場合は、\fI[Ctrl]+[C]\fRキーを使用します。ネーミング・サービスを明示的に停止するまでは、呼出し待機状態が続きます。サービスを終了させると、Java IDLネーム・サービスに登録されている名前は失われます。 -.SH "オプション" +Java IDL若潟違祉泣若鴻罩≪Unix翫\fIkill\fR若c潟違祉激鴻潟潟篏睡Windows翫\fI[Ctrl]+[C]\fR若篏睡障若潟違祉泣若鴻腓榊罩≪障с弱冴緇罘倶膓障泣若鴻腟篋Java IDL若祉泣若鴻脂蚊紊宴障 +.SH "激с" .PP \-J\fIoption\fR .RS 4 -Java仮想マシンに\fIoption\fRを渡します。\fIoption\fRには、Javaアプリケーション起動ツールのリファレンス・ページに記載されているオプションを1つ指定します。たとえば、\fI\-J\-Xms48m\fRと指定すると、スタートアップ・メモリーは48MBに設定されます。java(1)を参照してください。 +Java篁潟激潟\fIoption\fR羝<障\fIoption\fRJava≪宴若激с活儀若<潟鴻祉若吾荐莠激с潟1ゆ絎障違\fI\-J\-Xms48m\fR絎鴻帥若≪祉<≪若48MB荐絎障java(1)с .RE -.SH "例" -.SS "ネームスペースへのオブジェクトの追加" +.SH "箴" +.SS "若鴻若鴻吾吾с菴遵" .PP -次の例では、ネームスペースに名前を追加する方法を示します。このサンプル・プログラムは、このままの状態で完全に動作する一時ネーム・サービス・クライアントで、次のような単純なツリーを作成するものです。 +罨<箴с若鴻若鴻菴遵号腓冴障泣潟祉違障障倶у篏筝若祉泣若鴻祉ゃ≪潟с罨<膣若篏с .sp .if n \{\ .RS 4 @@ -197,7 +197,7 @@ .RE .\} .PP -この例で、\fIplans\fRはオブジェクト参照、\fIPersonal\fRは\fIcalendar\fRと\fIschedule\fRの2つのオブジェクト参照を含むネーミング・コンテキストです。 +箴с\fIplans\fR吾сс\fIPersonal\fR\fIcalendar\fR\fIschedule\fR2ゃ吾сс若潟違祉潟潟鴻с .sp .if n \{\ .RS 4 @@ -217,7 +217,7 @@ .RE .\} .PP -ネーミング・サービスの起動で、\fInameserver\fRはポート1050で起動されました。次のコードで、このポート番号をクライアント・システムに知らせます。 +若潟違祉泣若鴻莎桁с\fInameserver\fR若1050ц儀障罨<潟若с若垩ゃ≪潟祉激鴻ャ障 .sp .if n \{\ .RS 4 @@ -231,7 +231,7 @@ .RE .\} .PP -次のコードでは、初期ネーミング・コンテキストを取得し、それを\fIctx\fRに代入します。2行目では、\fIctx\fRをダミーのオブジェクト参照\fIobjref\fRにコピーします。このobjrefには、あとで様々な名前を割り当ててネームスペースに追加します。 +罨<潟若с若潟違祉潟潟鴻緇\fIctx\fR篁eャ障2茵с\fIctx\fR若吾с\fIobjref\fR潟若障objrefф蚊綵若鴻若鴻菴遵障 .sp .if n \{\ .RS 4 @@ -246,7 +246,7 @@ .RE .\} .PP -次のコードでは、\fItext\fRタイプの名前\fIplans\fRを作成し、それをダミーのオブジェクト参照にバインドします。その後、\fIrebind\fRメソッドを使用して初期ネーミング・コンテキストの下に\fIplans\fRを追加しています。\fIrebind\fRメソッドを使用すれば、\fIbind\fRメソッドを使用した場合に発生する例外を発生させずに、このプログラムを何度も繰返し実行できます。 +罨<潟若с\fItext\fR帥ゃ\fIplans\fR篏若吾ссゃ潟障緇\fIrebind\fR<純篏睡若潟違祉潟潟鴻筝\fIplans\fR菴遵障\fIrebind\fR<純篏睡違\fIbind\fR<純篏睡翫榊箴紊榊違篏綺膵域絎茵с障 .sp .if n \{\ .RS 4 @@ -261,7 +261,7 @@ .RE .\} .PP -次のコードでは、\fIdirectory\fRタイプの\fIPersonal\fRというネーミング・コンテキストを作成します。その結果得られるオブジェクト参照\fIctx2\fRを\fIname\fRにバインドし、初期ネーミング・コンテキストに追加します。 +罨<潟若с\fIdirectory\fR帥ゃ\fIPersonal\fR若潟違祉潟潟鴻篏障腟緇吾с\fIctx2\fR\fIname\fRゃ潟若潟違祉潟潟鴻菴遵障 .sp .if n \{\ .RS 4 @@ -276,7 +276,7 @@ .RE .\} .PP -残りのコードでは、ダミーのオブジェクト参照を\fIschedule\fRと\fIcalendar\fRという名前でネーミング・コンテキスト\fIPersonal\fR(\fIctx2\fR)にバインドします。 +罧潟若с若吾сс\fIschedule\fR\fIcalendar\fRс若潟違祉潟潟鴻\fIPersonal\fR(\fIctx2\fR)ゃ潟障 .sp .if n \{\ .RS 4 @@ -300,9 +300,9 @@ .if n \{\ .RE .\} -.SS "ネームスペースの参照" +.SS "若鴻若鴻" .PP -次のサンプル・プログラムでは、ネームスペースをブラウズする方法を示します。 +罨<泣潟祉違с若鴻若鴻冴号腓冴障 .sp .if n \{\ .RS 4 @@ -322,7 +322,7 @@ .RE .\} .PP -ネーミング・サービスの起動で、\fInameserver\fRはポート1050で起動されました。次のコードで、このポート番号をクライアント・システムに知らせます。 +若潟違祉泣若鴻莎桁с\fInameserver\fR若1050ц儀障罨<潟若с若垩ゃ≪潟祉激鴻ャ障 .sp .if n \{\ .RS 4 @@ -336,7 +336,7 @@ .RE .\} .PP -次のコードでは、初期ネーミング・コンテキストを取得しています。 +罨<潟若с若潟違祉潟潟鴻緇障 .sp .if n \{\ .RS 4 @@ -350,7 +350,7 @@ .RE .\} .PP -\fIlist\fRメソッドは、ネーミング・コンテキストのバインディングをリストします。この場合、最大1000個までのバインディングが初期ネーミング・コンテキストから\fIBindingListHolder\fRに返されます。残りのバインディングは、\fIBindingIteratorHolder\fRに返されます。 +\fIlist\fR<純若潟違祉潟潟鴻ゃ潟c潟違鴻障翫紊1000障сゃ潟c潟違若潟違祉潟潟鴻\fIBindingListHolder\fR菴障罧ゃ潟c潟違\fIBindingIteratorHolder\fR菴障 .sp .if n \{\ .RS 4 @@ -364,7 +364,7 @@ .RE .\} .PP -次のコードでは、返された\fIBindingListHolder\fRからバインディングの配列を取得します。バインディングがない場合は、プログラムが終了します。 +罨<潟若с菴\fIBindingListHolder\fRゃ潟c潟違緇障ゃ潟c潟違翫違腟篋障 .sp .if n \{\ .RS 4 @@ -377,7 +377,7 @@ .RE .\} .PP -残りのコードでは、バインディングに対してループ処理を行い、名前を出力します。 +罧潟若сゃ潟c潟違絲障若茵阪障 .sp .if n \{\ .RS 4 @@ -408,7 +408,7 @@ .if n \{\ .RE .\} -.SH "関連項目" +.SH "∫i" .sp .RS 4 .ie n \{\