Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú Java רÌâ ¡ú RMIÔ­Àí¼°ÊµÏÖ

RMIÔ­Àí¼°ÊµÏÖ

ÕªÒª: RMIÊÇÔ¶³Ì·½·¨µ÷Óõļò³Æ£¬ÏóÆäÃû³Æ°µÊ¾µÄÄÇÑù£¬ËüÄܹ»°ïÖúÎÒÃDzéÕÒ²¢Ö´ÐÐÔ¶³Ì¶ÔÏóµÄ·½·¨
<iframe align=right marginWidth=0 marginHeight=0 src="http://www.chinabyte.com/tag/cont_flash_software.html" frameBorder=0 width=360 scrolling=no height=300></iframe>
¡¡¡¡¼ò½é

¡¡¡¡RMIÊÇÔ¶³Ì·½·¨µ÷Óõļò³Æ£¬ÏóÆäÃû³Æ°µÊ¾µÄÄÇÑù£¬ËüÄܹ»°ïÖúÎÒÃDzéÕÒ²¢Ö´ÐÐÔ¶³Ì¶ÔÏóµÄ·½·¨¡£Í¨Ë×µØ˵£¬Ô¶³Ìµ÷ÓþÍÏó½«Ò»¸öclass·ÅÔÚA»úÆ÷ÉÏ£¬È»ºóÔÚB»úÆ÷Öе÷ÓÃÕâ¸öclassµÄ·½·¨¡£

¡¡¡¡ÎÒ¸öÈËÈÏΪ£¬¾¡¹ÜRMI²»ÊÇΨһµÄÆóÒµ¼¶Ô¶³Ì¶ÔÏó·ÃÎÊ·½°¸£¬µ«ËüÈ´ÊÇ×îÈÝÒ×ʵÏֵġ£ÓëÄܹ»Ê¹²»Í¬±à³ÌÓïÑÔ¿ª·¢µÄCORBA²»Í¬µÄÊÇ£¬RMIÊÇÒ»ÖÖ´¿Java½â¾ö·½°¸¡£ÔÚRMIÖУ¬³ÌÐòµÄËùÓв¿·Ö¶¼ÓÉJava±àд¡£

¡¡¡¡ÔÚ¿´±¾ÆªÎÄÕÂʱ£¬ÎÒ¼Ù¶¨¶ÁÕ߶¼ÒѾ­¾ß±¸Á˽ÏÔúʵµÄJava»ù´¡ÖªÊ¶£¬ÔÚÕâ·½ÃæÓÐǷȱµÄ¶ÁÕßÇë×ÔÐÐÔĶÁÓйØ×ÊÁÏ¡£

¡¡¡¡¸ÅÄî

¡¡¡¡ÎÒÔÚÇ°ÃæÒѾ­Ìáµ½£¬RMIÊÇÒ»ÖÖÔ¶³Ì·½·¨µ÷ÓûúÖÆ£¬Æä¹ý³Ì¶ÔÓÚ×îÖÕÓû§ÊÇ͸Ã÷µÄ£ºÔÚ½øÐÐÏÖ³¡ÑÝʾʱ£¬Èç¹ûÎÒ²»ËµËüʹÓÃÁËRNI£¬ÆäËûÈ˲»¿ÉÄÜÖªµÀµ÷Óõķ½·¨´æ´¢ÔÚÆäËû»úÆ÷ÉÏ¡£µ±È»ÁË£¬¶þ̨»úÆ÷ÉϱØÐ붼°²×°ÓÐJavaÐéÄâ»ú£¨JVM£©¡£

¡¡¡¡ÆäËû»úÆ÷ÐèÒªµ÷ÓõĶÔÏó±ØÐë±»µ¼³öµ½Ô¶³Ì×¢²á·þÎñÆ÷£¬ÕâÑù²ÅÄܱ»ÆäËû»úÆ÷µ÷Óá£Òò´Ë£¬Èç¹û»úÆ÷AÒªµ÷ÓûúÆ÷BÉϵķ½·¨£¬Ôò»úÆ÷B±ØÐ뽫¸Ã¶ÔÏóµ¼³öµ½ÆäÔ¶³Ì×¢²á·þÎñÆ÷¡£×¢²á·þÎñÆ÷ÊÇ·þÎñÆ÷ÉÏÔËÐеÄÒ»ÖÖ·þÎñ£¬Ëü°ïÖú¿Í»§¶ËÔ¶³ÌµØ²éÕҺͷÃÎÊ·þÎñÆ÷ÉϵĶÔÏó¡£Ò»¸ö¶ÔÏóÖ»Óе¼³öÀ´ºó£¬È»ºó²ÅÄÜʵÏÖRMI°üÖеÄÔ¶³Ì½Ó¿Ú¡£ÀýÈ磬Èç¹ûÏëʹ»úÆ÷AÖеÄXyz¶ÔÏóÄܹ»±»Ô¶³Ìµ÷Óã¬Ëü¾Í±ØÐëʵÏÖÔ¶³Ì½Ó¿Ú¡£

¡¡¡¡RMIÐèҪʹÓÃռλ³ÌÐòºÍ¿ò¼Ü£¬Õ¼Î»³ÌÐòÔÚ¿Í»§¶Ë£¬¿ò¼ÜÔÚ·þÎñÆ÷¶Ë¡£ÔÚµ÷ÓÃÔ¶³Ì·½·¨Ê±£¬ÎÒÃÇÎÞÐèÖ±½ÓÃæ¶Ô´æ´¢Óи÷½·¨µÄ»úÆ÷¡£

¡¡¡¡ÔÚ½øÐÐÊý¾ÝͨѶǰ£¬»¹±ØÐë×öһЩ׼±¸¹¤×÷¡£Õ¼Î»³ÌÐò¾ÍÏó¿Í»§¶Ë»úÆ÷ÉϵÄÒ»¸ö±¾»ú¶ÔÏó£¬Ëü¾ÍÏó·þÎñÆ÷ÉϵĶÔÏóµÄ´úÀí£¬Ïò¿Í»§¶ËÌṩÄܹ»±»·þÎñÆ÷µ÷Óõķ½·¨¡£È»ºó£¬Stub¾Í»áÏò·þÎñÆ÷¶ËµÄSkeleton·¢ËÍ·½·¨µ÷Óã¬Skeleton¾Í»áÔÚ·þÎñÆ÷¶ËÖ´ÐнÓÊÕµ½µÄ·½·¨¡£

¡¡¡¡StubºÍSkeletonÖ®¼äͨ¹ýÔ¶³Ìµ÷Óòã½øÐÐÏ໥ͨѶ£¬Ô¶³Ìµ÷Óòã×ñÑ­TCP/IPЭÒéÊÕ·¢Êý¾Ý¡£ÏÂÃæÎÒÃÇÀ´´óÖÂÁ˽âÒ»ÖÖ³ÆΪΪ¡°°ó¶¨¡±µÄ¼¼Êõ¡£

¡¡¡¡¿Í»§¶ËÎÞÂÛºÎʱҪµ÷Ó÷þÎñÆ÷¶ËµÄ¶ÔÏó£¬Äã¿ÉÔøÏë¹ýËûÊÇÈçºÎ¸æËß·þÎñÆ÷ËûÏë´´½¨Ê²Ã´ÑùµÄ¶ÔÏóÂð£¿ÕâÕýÊÇ¡°°ó¶¨¡±µÄµÄÓÃÎäÖ®µØ¡£ÔÚ·þÎñÆ÷¶Ë£¬ÎÒÃǽ«Ò»¸ö×Ö·û´®±äÁ¿ÓëÒ»¸ö¶ÔÏóÁªÏµÔÚÒ»Æ𣨿ÉÒÔͨ¹ý·½·¨À´ÊµÏÖ£©£¬¿Í»§¶Ëͨ¹ý½«ÄǸö×Ö·û´®´«µÝ¸ø·þÎñÆ÷À´¸æËß·þÎñÆ÷ËüÒª´´½¨µÄ¶ÔÏó£¬ÕâÑ ù·þÎñÆ÷¾Í¿ÉÒÔ׼ȷµØÖªµÀ¿Í»§¶ËÐèҪʹÓÃÄÄÒ»¸ö¶ÔÏóÁË¡£ËùÓÐÕâЩ×Ö·û´®ºÍ¶ÔÏ󶼴洢ÔÚµÄÔ¶³Ì×¢²á·þÎñÆ÷ÖС£

¡¡¡¡ÔÚ±à³ÌÖÐÐèÒª½â¾öµÄÎÊÌâ

¡¡¡¡ÔÚÑо¿´úÂë֮ǰ£¬ÎÒÃÇÀ´¿´¿´±ØÐë±àдÄÄЩ´úÂ룺

¡¡¡¡¡¤Ô¶³Ì¶ÔÏó£ºÕâ¸ö½Ó¿ÚÖ»¶¨ÒåÁËÒ»¸ö·½·¨¡£ÎÒÃÇÓ¦µ±Ã÷°×µÄÊÇ£¬Õâ¸ö½Ó¿Ú²¢·Ç×ÜÊDz»°üÀ¨·½·¨µÄ´úÂë¶øÖ»°üÀ¨·½·¨µÄ¶¨Òå¡£Ô¶³Ì¶ÔÏó°üº¬Òªµ¼³öµÄÿ¸ö·½·¨µÄ¶¨Ò壬Ëü»¹ÊµÏÖJava.rmiÖеÄÔ¶³Ì½Ó¿Ú¡£

¡¡¡¡¡¤Ô¶³Ì¶ÔÏóʵÏÖ£ºÕâÊÇÒ»¸öʵÏÖÔ¶³Ì¶ÔÏóµÄÀà¡£Èç¹ûʵÏÖÁËÔ¶³Ì¶ÔÏ󣬾ÍÄܹ»¸²¸Ç¸Ã¶ÔÏóÖеÄËùÓз½·¨£¬Òò´Ë£¬Ô¶³Ì¶ÔÏóµÄʵÏÖÀཫÕæÕý°üº¬ÎÒÃÇÏ£Íûµ¼³öµÄ·½·¨µÄ´úÂë¡£

¡¡¡¡¡¤Ô¶³Ì·þÎñÆ÷£ºÕâÊÇÒ»¸ö×÷Ϊ·þÎñÆ÷ʹÓõÄÀ࣬ËüÊÇÏà¶ÔÓÚÒª·ÃÎÊÔ¶³Ì·½·¨µÄ¿Í»§¶Ë¶øÑԵġ£Ëü´æ´¢×Ű󶨵Ä×Ö·û´®ºÍ¶ÔÏó¡£

¡¡¡¡¡¤Ô¶³Ì¿Í»§¶Ë£ºÕâÊÇÒ»¸ö°ïÖúÎÒÃÇ·ÃÎÊÔ¶³Ì·½·¨Ìṩ°ïÖúµÄÀ࣬ËüÒ²ÊÇ×îÖÕÓû§¡£ÎÒÃǽ«Ê¹ÓòéÕҺ͵÷ÓÃÔ¶³Ì·½·¨µÄ·½·¨ÔÚ¸ÃÀàÖе÷ÓÃÔ¶³Ì·½·¨¡£




¡ü·µ»ØĿ¼
ǰһƪ: ³õʶJINI¼¼Êõ
ºóһƪ: XMLºÍJ2EEµÄÍêÃÀ½áºÏ