????RMI??Java??????????????????ó????API??RMI???Java?????????????????????????Java???л???Java??????Э?饗Java Remote Method Protocol???????????????????????????????????????????????????????????????????????????J2EE????????????????RMI??????????????????????????????????磬???EJB???????RMI????Web?????????????EJB????????

????RMI??Remote Method Invocation?????????????????Java??JDK1.1?????????????????Java??????????????????Java????????????????翪????????????????????????????????????????????????????RMI????????????Java?????????????????????????????????????????????RPC??Java?汾????????RPC???????????????????????????Java RMI ?????洢???????????????????????????????????????????????????á?

????RMI?????Java??????????Э??JRMP??Java Remote Messaging Protocol??????????JRMP????Java?????????????Э?顣????Java RMI????Java??“Write Once??Run Anywhere”???????????????????????Java???????????Java RMI?????????????????????κ????JRE??Java Run Environment Java?????л??????????????????JRMP????Java??????????????RMI?????÷?Java?????????????????????????????÷?Java??????д????????????

????Java Remote Method Invocation ?? RMI -- Java????????????????????Java??д?????????????????RMI??????????ν???????????е????е????У????????Java ??д????????????

????RMI?????Java??????????????????????????????Щ??????????μ?Java???????????Χ??????API?????Java???????Java??????“??д????????κε?????е???????RMI???Java??????????????????κε??????”??

???????RMI????Java????????????????Java?????????????????????????????????????????????????????????????????к?????????????????Java?????е?????RMI????????????????????

????RMI????????Java???????????JNI?????е????е??????????RMI??????????JDBC???????е?????????????RMI/JNI??RMI/JDBC????????????????RMI??????÷?Java????????з??????????????????????????????Java????Щ???????????á?RMI???????????????????????Java????????

????RMI?????л???

????RMI??ó??????????????????????????????????????????????????????ó???????????????????Щ????????????????????????????????Щ????????????????????????????????????е???????????????????????????????????????RMI??????????????????????????????????????? ??????????????????????У?RMI??????????stub??skeleton?????????stub?????????????????????????????????ó??????????stub?????????????stub????????ж??????????????á???RMI?У????????stub??????????????????????????????stub??????????????в?????

??????1??????????????????????????????????

??????2????????????????????б??饗д????????

??????3????????????y????

??????4????????????????????????

??????5?????????????ó???

???????????ó??????????????????stub???????????л??????缶??????????????????????????????У?????????????????????skeleton????JDK1.2?????????????skeleton????Skeleton???????÷???????????????????????????????????????в?????

??????1???????????????????????

??????2??????????????????????????

??????3???????????????????????饗д???????????ó???stub??skeleton??rmic?????????ɡ?