JavaTM IDL
$B%F%/%N%m%8(J
$B%I%-%e%a%s%H(J

OMG             Sun             Java

J2SETM v1.4 $B%I%-%e%a%s%H$NL\
J2SE 1.3 $B$H(J 1.4 $B$G$N(J CORBA (JavaTM IDL$B!"(JJava RMI-IIOP) $B5!G=$NJQ99(J


JavaTM IDL $B%F%/%N%m%8(J (Java IDL) $B$O!"(JJava $B%W%i%C%H%U%)!<%`$K(J CORBA (Common Object Request Broker Architecture) $B5!G=$rDI2C$9$k$3$H$K$h$j!"I8=`5,3J$K=`5r$7$?Aj8_1?MQ@-$*$h$S@\B35!G=$rDs6!$7$^$9!#(J Java IDL $B$r;HMQ$9$k$H!"(JWeb $BBP1~$NJ,;67?(J Java $B%"%W%j%1!<%7%g%s$+$i!"(JObject Management Group $B$K$h$k6H3&I8=`$N(J IDL (Object Management Group Interface Definition Language) $B$d(J IIOP (Internet Inter-ORB Protocol) $B7PM3$G!"%j%b!<%H%M%C%H%o!<%/%5!<%S%9>e$N%*%Z%l!<%7%g%s$rF)2aE*$K8F$S=P$9$3$H$,$G$-$^$9!#(J $B%i%s%?%$%`%3%s%]!<%M%s%H$K$O!"(JIIOP $BDL?.$r;H$C$?J,;6%3%s%T%e!<%F%#%s%0MQ$N(J Java ORB $B$,4^$^$l$F$$$^$9!#(J

IDL-toJava $B%3%s%Q%$%i$NF~

JavaTM 2 Platform, Standard Edition (J2SETM), v.1.3 $B0J9_!"(JJava IDL $B%F%/%N%m%8$K$O(J idlj $B$,4^$^$l$F$$$^$9!#(Jidlj $B$O!"(JIDL $B$r(J Java $B%W%m%0%i%_%s%08@8l$K%^%C%W$9$k%3%s%Q%$%i(J (IDL-to-Java $B%3%s%Q%$%i(J) $B$G$"$j!"(J100% Pure JavaTM $B$NG'DjI8=`$rK~$?$7$F$$$^$9!#(J idlj $B%3%s%Q%$%i$OJLES%@%&%s%m!<%I$9$kI,MW$O$"$j$^$;$s!#%$%s%9%H!<%k;~$K(J J2SE $B$N(J .bin $B%G%#%l%/%H%j$K3JG<$5$l$^$9!#(J $B%P!<%8%g%s(J 1.4 $B$N(J J2SE $B$r%@%&%s%m!<%I$9$k$K$O!"(JJava 2 Platform, Standard Edition, v1.4 $B$r%/%j%C%/$7$F$/$@$5$$!#(J

J2SE 1.4 $B$N(J Java IDL $B$N?75!G=(J

J2SE 1.4 $B$N(J Java IDL $B$N?75!G=$K$D$$$F$N>\:Y$O!"(J$B!V(JJ2SE 1.3 $B$H(J J2SE 1.4 $B4V$G$N(J CORBA $B5!G=$NJQ99E@!W(J$B$r;2>H$7$F$/$@$5$$!#(J

J2SE 1.4 $B$N(J CORBA $B;EMM$X$NBP1~(J

$B>\:Y$K$D$$$F$O!"(JJ2SE 1.4 $B$G$N(J CORBA $B%5%]!<%H$N8x<0;EMM(J$B$r;2>H$7$F$/$@$5$$!#(J

Java IDL $B$H(J Java RIM-IIOP $B%F%/%N%m%8$N$I$A$i$r;H$&$Y$-$+(J

$B$3$l$O4pK\E*$JLdBj$G$"$j!"(JJava $B%W%m%0%i%_%s%08@8l$H(J CORBA $B$rE}9g$9$k(J 2 $B$D$NJ}<0$N0c$$$rM}2r$9$k$3$H$,=EMW$G$9!#(J

Java IDL $B%F%/%N%m%8$O!"(JCORBA $B%$%s%?%U%'!<%9Dj5A8@8l(J (Interface Definition Language$B!"(JIDL) $B$GDj5A$5$l$?%$%s%?%U%'!<%9$K4p$E$$$F(J Java $B%W%m%0%i%_%s%08@8l$G%W%m%0%i%`$r5-=R$7$?$$(J CORBA $B%W%m%0%i%^8~$1$G$9!#(J $B$3$l$O!VDL>o$I$*$j$N!W(JCORBA $B%W%m%0%i%_%s%0$G!"(JC++ $B$d(J COBOL $B$N$h$&$JB>$N8@8l$H$^$C$?$/F1$8J}K!$G(J Java $B$r%5%]!<%H$7$F$$$^$9!#(J

Java RMI-IIOP (Remote Method Invocation over Internet Inter-ORB Protocol) $B%F%/%N%m%8$O!"(JIIOP $B$rGX8e$N%H%i%s%9%]!<%H$H$7$F;HMQ$7$F(J Java Remote Method Invocation (Java RMI) $B%$%s%?%U%'!<%9$G%W%m%0%i%`$r:n@.$7$?$$!"(JJava $B%W%m%0%i%^8~$1$G$9!#(J RMI-IIOP $B$O$5$^$6$^$J8@8l$GTM (EJBTM) $B%F%/%N%m%8$r;H$&%W%m%0%i%^$K$OFC$K=EMW$G$9!#(J

Java IDL FAQ

Java IDL $B$N4pK\(J API

Java IDL $B%D!<%k(J

$B%A%e!<%H%j%"%k(J

$B0J2<$N%A%e!<%H%j%"%k$O$9$Y$F!"4pK\E*$J!V(JHello World$B!WJ,;6%"%W%j%1!<%7%g%s$N%P%j%(!<%7%g%s$G$9!#(J $B$3$l$i$N%A%e!<%H%j%"%k$G$O!"%5!<%PB&$N%b%G%k$H%5!<%P$N

  • $BF~Lg%l%Y%k!"(JPOA $B%5!<%PB&%b%G%k!"0l;~%5!<%P(J
  • POA $B%5!<%PB&%b%G%k!";}B3%5!<%P(J
  • POA $B%5!<%PB&%b%G%k!"0l;~%5!<%P(J
  • POA-Tie ($B0Q>y(J) $B%5!<%PB&%b%G%k!"0l;~%5!<%P(J
  • ImplBase ($B7Q>5(J) $B%5!<%PB&%b%G%k!"0l;~%5!<%P(J

    $B%5%s%W%k%3!<%I(J

    $B?75!G=(J

    $BB>$N%5%s%W%k%"%W%j%1!<%7%g%s(J

    $B35G0(J

    $B%W%m%0%i%_%s%0%,%$%I(J

    $B>\:Y>pJs(J

    OMG $B$O!"(JCORBA $B$*$h$S(J IIOP $B4XO"$N>pJs$9$Y$F$N8x<0Ds6!85$G$9!#(J CORBA 2.3.1 $B$N;EMM$O!"(Jformal/99-10-07 $B$GEE;RE*$J%G!<%?$H$7$FF~l9g$O!"(Jhttp://www.omg.org $B$K%"%/%;%9$7$F;EMM$r8!:w$7$F$/$@$5$$!#(J

    Java $B%W%i%C%H%U%)!<%`$N$3$N%j%j!<%9$G\:Y$O!"(J$B=`5r$K4X$9$k%I%-%e%a%s%H(J$B$r;2>H$7$F$/$@$5$$!#(J

    $B$3$N%j%j!<%9$N(J Java IDL/RMI-IIOP $B%F%/%N%m%8@=IJ$N@)8B$K$D$$$F$O!"(JJava IDL $B@=IJ$N@)8B(J$B$r;2>H$7$F$/$@$5$$!#(J

    $B5?LdE@$K$D$$$F$O!"(J$B!V(JJava IDL FAQ$B!W(J$B$H!"%f!<%6$K$h$C$F;Y1g$5$l$F$$$k(J Java IDL $B%F%/%N%m%8$N%U%)!<%i%`$r;2>H$7$F$/$@$5$$!#%U%)!<%i%`$O!"(Jhttp://forum.java.sun.com $B$G;2>H$G$-$^$9!#(J $B%3%a%s%H$O!"EE;R%a!<%k$G(J javaidl@sun.com $B$K$*Aw$j$/$@$5$$!#(J


    Copyright © 2002 Sun Microsystems, Inc. All Rights Reserved.

    $B%3%a%s%H$NAwIU@h(J: rmi-iiop@sun.com

    Sun