Sindbad~EG File Manager

Current Path : /usr/local/diablo-jdk1.6.0/man/ja/man1/
Upload File :
Current File : //usr/local/diablo-jdk1.6.0/man/ja/man1/rmic.1

'\" t
.\" @(#)rmic.1 1.3 00/06/13 SMI;
.\" Copyright 2004 Sun Microsystems, Inc. All rights reserved.
.\" Copyright 2004 Sun Microsystems, Inc. Tous droits r��erv��.
.\" 
.TH rmic 1 "2004 ǯ 6 �� 22 �"
.SH "̾��"
rmic \- Java RMI �����֥���ѥ���
.\" 
.\"  This document was created by saving an HTML file as text
.\"  from the JavaSoft web site:
.\" 
.\" http://java.sun.com/products/jdk/1.2/docs/tooldocs/tools.html
.\" 
.\"  and adding appropriate troff macros.  Because the JavaSoft web site 
.\"  man pages can change without notice, it may be helpful to diff
.\"  files to identify changes other than new functionality. 
.\" 
.SH "����"
.B rmic 
[
.BI options 
] 
.I package-qualified-class-names
.SH "��ǽ���"
.IX "Java RMI stub compiler" "" "Java RMI stub compiler \(em \fLrmic\fP"
.IX "rmic" "" "\fLrmic\fP \(em Java RMI stub compiler"
.B rmic 
����ѥ���ϡ���⡼�ȥ��֥��������ѤΥ����֤����
������ȥ󥯥饹�ե����� (JRMP �ץ�ȥ���) �ȥ�����
����� Tie ���饹�ե����� (IIOP �ץ�ȥ���) ������ޤ���
�����Υ��饹�ե�����ϡ���⡼�ȥ��֥�������
������饹�Ǥ��롢����ѥ��뤵�줿 Java �ץ���ߥ󥰸���
���饹����������ޤ�����⡼�ȼ�����饹�ϡ�
���󥿥ե����� \f3java.rmi.Remote\f1 
�������륯�饹�Ǥ���
.B rmic 
���ޥ�ɤǻ��ꤵ��륯�饹�ϡ�
.BR javac (1) 
���ޥ�ɤ����˥���ѥ��뤵�졢
�����˥ѥå������������줿���饹��
�ʤ���Фʤ�ޤ���
���˼�����Ǥϡ�
.B HelloImpl
�Ȥ������饹�ե�������Ф���
.B rmic
��¹Ԥ��Ƥ��ޤ���
.LP
.RS
rmic hello.HelloImpl
.RE
.LP
.B HelloImpl_Stub.class 
�ե������ (���饹�Υѥå��������Ф��ƻ��ꤵ�줿)  
.B hello
���֥ǥ��쥯�ȥ�˺����ޤ���
.LP
JRMP �ץ�ȥ��륵����¦����ƥ��ƥ��Ǥ���
��⡼�ȥ��֥������ȤΥ�����ȥ�ˤϡ�
��⡼�ȥ��֥������ȼ���θƤӽФ���
�ǥ����ѥå�����᥽�åɤ�����ޤ���
.LP
��⡼�ȥ��֥������Ȥ� Tie �ϡ�������ȥ�˻���
������¦����ƥ��ƥ��Ǥ�����IIOP �ץ�ȥ���
����Ѥ��ƥ��饤����Ȥ��̿����ޤ��� 
.LP
�����֤ϡ���⡼�ȥ��֥������ȤΥץ����ǡ�
�ºݤΥ�⡼�ȥ��֥������ȼ����¸�ߤ��륵���Фˡ�
��⡼�ȥ��֥������Ȥ��Ф���᥽�åɸƤӽФ���ž�����ޤ���
���饤����ȤΥ�⡼�ȥ��֥������Ȥؤλ��Ȥϡ�
�ºݤˤϥ����륹���֤ؤλ��ȤǤ���
.LP
�ǥե���ȤǤϡ�
.B rmic 
�� \-v1.2 ���ץ����
���ꤵ�줿����Ʊ�ͤ� 1.2 JRMP �����֥ץ�ȥ����
���Ѥ��륹���֥��饹������ޤ� (1.5 �����
��꡼���Ǥϡ�\-vcompat ���ץ���󤬥ǥե����)��
IIOP �ץ�ȥ����ѤΥ����֥��饹����� Tie ���饹��
��������ˤϡ�\-iiop ���ץ�������Ѥ��ޤ���
.LP
�����֤ϡ���⡼�ȥ��󥿥ե������Τߤ�������
��⡼�ȥ��֥������Ȥˤ�äƤ�������������
���󥿥ե������ϼ�����ޤ��󡣥����֤ϥ�⡼��
���֥������ȤȤޤä���Ʊ����⡼�ȥ��󥿥ե�������
���åȤ������뤿�ᡢ���饤����Ȥϥ��㥹�Ȥ����
�������å��� Java �����Ȥ߹��߱黻�Ҥ���ѤǤ��ޤ���
IIOP �ξ��ϡ�
.B PortableRemoteObject.narrow 
�᥽�åɤ�
���Ѥ���ɬ�פ�����ޤ���
.SH ���ץ����
.if t .TP 20
.if n .TP 15
.BI \-bootclasspath " path"
�֡��ȥ��ȥ�åץ��饹�ե�����ΰ��֤򥪡��С��饤�ɤ��ޤ���
.if t .TP 20
.if n .TP 15
.BI \-classpath " path"
.B rmic
�����饹��õ���Τ��Ѥ���ѥ���
.I path
�ǻ��ꤷ�ޤ������λ����ͤϡ��ǥե���Ȥ����
.B CLASSPATH
�Ķ��ѿ������ͤ򥪡��С��饤�ɤ��ޤ���
ʣ��Υǥ��쥯�ȥ����ꤹ����ϥ����Ƕ�ڤ�ޤ���
�������ä�
.I path
���̾�η����ϼ��Τ褦�ˤʤ�ޤ���
.sp 1n
.ti +5n
.BI .:< your_path >
.sp 1n
�ʲ�����򼨤��ޤ���
.sp 1n
.ti +5n
.B .:/usr/local/java/classes
.if t .TP 20
.if n .TP 15
.BI \-d " directory"
���饹���ؤΥ롼�ȥǥ��쥯�ȥ����ꤷ�ޤ���
���Υ��ץ�������Ѥ��ơ������֡�������ȥ󡢤���� Tie �ե�����ν����ǥ��쥯�ȥ�����Ǥ��ޤ���
���Ȥ��С����Υ��ޥ�ɤ���Ϥ��ޤ���
.LP
.RS 5
rmic \-d /java/classes foo.MyClass
.RE
.LP
������Ǥϡ�MyClass ����������������֤����
������ȥ󥯥饹��ǥ��쥯�ȥ� /java/classes/foo 
�����֤��ޤ���\-d ���ץ���󤬻��ꤵ��Ƥ��ʤ���硢
�ǥե���Ȥ�ư��ϡ�\-d .�פ����ꤵ�줿����Ʊ�ͤǤ���
�������åȥ��饹�Υѥå��������ؤϡ�
���ߤΥǥ��쥯�ȥ�˺����졢������/Tie/������ȥ�
�ե�����Ϥ��γ���������֤���ޤ���
(����ΰ���ΥС������� 
.B rmic 
�Ǥϡ�
\-d �����ꤵ��ʤ��ä���硢�ѥå��������ؤϺ����줺��
���٤Ƥν��ϥե�����
�ϡ����ߤΥǥ��쥯�ȥ����ľ�����֤���ޤ�����) 
.if t .TP 20
.if n .TP 15
.BI \-extdirs " path"
���󥹥ȡ��뤵��Ƥ����ĥ��ǽ�ΰ��֤��񤭤��ޤ���
.if t .TP 20
.if n .TP 15
.B \-g
�������ѿ��ޤࡢ���٤ƤΥǥХå������
������ͭ���ˤ��ޤ����ǥե���ȤǤϡ�
���ֹ����Τߤ���������ޤ��� 
.if t .TP 20
.if n .TP 15
.B \-idl
.B rmic
�ˤ�äơ����ꤷ�����饹����ӻ��Ȥ��줿���饹��
.SM OMG IDL
����������ޤ���
.SM IDL
�Ǥϡ��ץ���ߥ󥰸���˰�¸�����ˡ����������ǥ��֥������Ȥ� 
.SM API
�����Ǥ��ޤ���
.SM IDL
�ϡ�
.SM CORBA
�Х���ǥ��󥰤��󶡤���Ǥ�դθ��� (Java��C++ �ʤ�) ����Ѥ��ơ��᥽�åɤ���ӥǡ�����
�񤭹��ߤ���ӸƤӽФ���Ԥ��Ȥ��λ��ͤȤ��ƻȤ��ޤ���
.B \-idl
���ץ����ϡ���碌�ưʲ��Υ��ץ��������Ǥ��ޤ���
.RS
.TP 5
.BR \-always " �ޤ��� " \-alwaysgenerate
��¸�Υ����֡�Tie������� \s-1IDL\s0 ����ϥ��饹��꿷�����Ȥ��Ǥ⡢����Ū�������ľ���ޤ��� 
.PD 0
.TP
.B \-factory
�������줿 IDL �� factory ������ɤ�Ȥ��ޤ���
.TP
.B \-idlModule fromJavaPackage[.class] toIDLModule
.B IDLEntity
�ѥå������Υޥåԥ󥰤���ꤷ�ޤ���������򼨤��ޤ���
.sp 1n
.in +5n
.ft 3
.nf
\-idlModule foo.bar
my::real::idlmod.
.fi
.ft 1
.in
.sp 1n
.TP
.B \-idlFile fromJavaPackage[.class] toIDLFile
.B IDLEntity
�ե�����Υޥåԥ󥰤���ꤷ�ޤ���������򼨤��ޤ���
.sp 1n
.ti +5n
.B \-idlFile test.pkg.X TEST16.idl
.RE
.PD
.if t .TP 20
.if n .TP 15
.B \-iiop
.B rmic
�ϡ�
.SM JRMP
�Υ����֤ȥ�����ȥ󥯥饹������ˡ�
.SM IIOP
�Υ����֤� Tie ���饹������ޤ��������֥��饹�ϡ���⡼�ȥ��֥������Ȥ�
������ץ����ǡ����饤����Ȥ������Ф˸ƤӽФ��������Ȥ���
�Ȥ��ޤ����ƥ�⡼�ȥ��󥿥ե������ˤϥ����֥��饹��ɬ�פǤ��������֥��饹
�ˤ�äƥ�⡼�ȥ��󥿥ե��������������ޤ������饤����Ȥǥ�⡼�ȥ��֥�������
�򻲾Ȥ���ȡ��ºݤˤϥ����֤򻲾Ȥ��뤳�Ȥˤʤ�ޤ���Tie ���饹�ϡ�
������¦�Ǽ��������ƤӽФ������������θƤӽФ���Ŭ�ڤʼ�����饹�˥ǥ����ѥå�
����Ȥ��˻Ȥ��ޤ����Ƽ�����饹�ˤϡ�Tie ���饹��ɬ�פǤ��� 
.sp 1n
.B \-iiop
����ꤷ��
.B rmic
��ư����ȡ�����̿̾����˽�򤷤������֤� Tie ����������ޤ��� 
.sp 1n
.in +5n
.ft 3
.nf
_<implementationName>_stub.class
.sp 1n
_<interfaceName>_tie.class
.ft 1
.fi
.in
.sp 1n
.B \-iiop
���ץ����ϡ���碌�ưʲ��Υ��ץ��������Ǥ��ޤ���
.sp 1n
.ne 1
.bp
.RS
.PD 0
.TP 5
.BR \-always " �ޤ��� " \-alwaysgenerate
��¸�Υ����֡�Tie������� \s-1IDL\s0 ����ϥ��饹��꿷�����Ȥ��Ǥ⡢����Ū
�������ľ���ޤ��� 
.TP
.B \-nolocalstubs
Ʊ���ץ����Υ��饤����Ȥȥ����Ф��Ф��ƺ�Ŭ�����줿�����֤�����ޤ���
.TP
.B \-noValueMethods
.B \-idl
���ץ����ȤȤ�˻��Ѥ���ɬ�פ�����ޤ���ȯ�Ԥ��줿
.SM IDL\s0
�ˡ�valuetype �᥽�åɤ���ӽ����Ҥ��ɲä��ޤ��󡣤��Υ᥽�åɤ���ӽ�����
�ϡ�valuetype �Υ��ץ����Ǥ���
.B \-idl
���ץ�����Ȥ��Ȥ��ϡ�
.B \-noValueMethods
���ץ�������ꤷ�ʤ��¤�������ޤ��� 
.TP
.B \-poa 
.br
�Ѿ���
.BR org.omg.CORBA_2_3.portable.ObjectImpl ����
.BR org.omg.PortableServer.Servant\. ���ѹ����ޤ���
.RS
.LP
Portable Object Adapter (POA) ��
.BR PortableServer
�⥸�塼��ϡ��ͥ��ƥ��� �� servant ���������ޤ���
Java �ץ���ߥ󥰸���Ǥϡ�servant ���ϡ�Java �� 
.BR org.omg.PortableServer.Servant
���饹�˥ޥåפ���ޤ�������Ϥ��٤Ƥ� POA �����Х�ȼ���δ��쥯�饹�Ȥ���
��ǽ�������ץꥱ�������ȯ�Ԥ��ƤӽФ���¿��Υ᥽�åɤ��󶡤��ޤ����ޤ���
POA ���Τ��ɤ߽Ф����ꡢ�����Х��ư���椹�뤿��˥桼������񤭤���
��Ǥ���᥽�åɤ��󶡤��ޤ���CORBA V 2.3.1 �Ρ�OMG IDL to Java Language Mapping Specfication (ptc/00-01-08.pdf)�פ˴�Ť��Ƥ��ޤ���
.RE
.PD
.RE
.TP 20
.if t .TP 20
.if n .TP 15
.B \-J
Ǥ�դ� java ���ץ�����
ʻ�Ѥ�����硢
\-J �θ�Υ��ץ���� (
.B \-J 
�ȥ��ץ����δ֤϶���ʸ���򤤤�ʤ�) 
�� java ���󥿥ץ꥿��
�Ϥ��ޤ���
.if t .TP 20
.if n .TP 15
.B \-keepgenerated
�����֡�������ȥ󤪤�� tie ���饹�Ѥ�������줿 .java �������ե�������ݻ�����.class �ե������Ʊ���ǥ��쥯�ȥ�˽񤭹��ߤޤ���
.if t .TP 20
.if n .TP 15
.B \-nowarn
�ٹ�򥪥դˤ��ޤ������Υ��ץ�������Ѥ�����硢����ѥ���Ϸٹ����Ϥ��ޤ���
.if t .TP 20
.if n .TP 15
.B \-vcompat
1.1 �� 1.2 ��ξ��� JRMP �����֥ץ�ȥ���
�С������ȸߴ��������륹���֤����
������ȥ󥯥饹������ޤ� (1.5 �����
��꡼���Ǥϡ����Υ��ץ����ϥǥե����)�� 
�������줿�����֥��饹�ϡ�JDK 1.1 �β��ۥޥ����
�ɤ߹��ޤ���硢1.1 �Υ����֥ץ�ȥ���С�������
���Ѥ���1.2 �ʹߤβ��ۥޥ�����ɤ߹��ޤ����ϡ�
1.2 �Υ����֥ץ�ȥ���С���������Ѥ��ޤ���
�������줿������ȥ󥯥饹�ϡ�1.1 �� 1.2 ��ξ���
�����֥ץ�ȥ���С������򥵥ݡ��Ȥ��ޤ���
�������줿���饹�ϡ�ξ�����⡼�ɤ򥵥ݡ���
���뤿�ᡢ���Ū���������礭���ʤ�ޤ��� 
.if t .TP 20
.if n .TP 15
.B \-verbose
����ѥ���ȥ�󥫤˾ܺپ������Ϥ����ޤ�������Ū�ˤϡ�
����ѥ��뤵��륯�饹�ե����롢����ӥ��ɤ����
���饹�ե�����˴ؤ�����󤬽��Ϥ���ޤ���
.TP 15
.B  \-v1.1
JDK 1.1 �Υ����֥ץ�ȥ���С������
���ѤΥ����֤���ӥ�����ȥ������ޤ���
���Υ��ץ����ϡ�JDK 1.1 ���� 
.B rmic 
�ˤ�ä�������졢���åץ��졼�ɤǤ��ʤ� 
(�����ưŪ���饹���ǥ��󥰤�����
����Ƥ��ʤ�) ��¸���Ū��������줿
�����֥��饹��ľ�󲽸ߴ����Τ��륹����
���饹���������ˤΤ߻��Ѥ��ޤ��� 
.if t .TP 20
.if n .TP 15
.B  \-v1.2
(�ǥե����) 1.2 JRMP �Υ����֥ץ�ȥ���
�С��������ѤΥ����֥��饹������ޤ���
������ȥ󥯥饹�� 1.2 �Υ����֥ץ�ȥ���
�С������ǻ��Ѥ���ʤ����ᡢ���Υ��ץ����
�Ǥϥ�����ȥ󥯥饹����������ޤ���
�������줿�����֥��饹�� JDK 1.1 �β��ۥޥ����
�ɤ߹��ޤ줿���ϡ���ǽ���ޤ���
.SH �Ķ��ѿ�
.if t .TP 20
.if n .TP 15
.B CLASSPATH
�桼�������饹�ؤΥѥ��򥷥��ƥ�����Τ��뤿��˻��Ѥ��ޤ���
�ǥ��쥯�ȥ�ϥ�����
��ڤ�ޤ����ʲ�����򼨤��ޤ��� 
.sp 1n
.ti +5n
.B .:/usr/local/java/classes
.SH ��Ϣ����
.BR java (1),
.BR javac (1),
.BR CLASSPATH

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists