IOÄ£¿é£¬»ùÓÚ·Ö²¼¶àÖ÷»úµÄIO×ÊÔ´ÔÚϵͳÎÞÐèÐ޸ģ¬ÊµÏÖ¿çÖ÷»úµÄ×ÊÔ´µÄ·ÃÎʺ͹ÜÀí£¬¸ù¾Ý²»Í¬µÄÐÒéºÍϵͳ¼Ü¹¹¿ÉÒÔ¿ª·¢³ö²»Í¬µÄ·Ö²¼Ê½ÏµÍ³£¬IOÄ£¿éÖ÷Ҫͨ¹ýRMI¡¢EJB¡¢CORNA¡¢COM/DCOMÀ´ÊµÏÖ·Ö²¼Ê½ÏµÍ³¼¼Êõ¡£
¡¡¡¡Ò»¡¢Ô¶³Ì·½·¨µ÷ÓÃ
¡¡¡¡1.RMI
¡¡¡¡RMIÊÇÔËÐÐÔÚ²»Í¬¼ÆËã»úÉϵÄJava¶ÔÏóͨ¹ýÔ¶³Ì·½·¨µ÷ÓÃÀ´½øÐÐͨÐÅ£¬ÕâЩ·½·¨µ÷ÓúͶÔͬһ³ÌÐòÖжÔÏóµÄ²Ù×÷ÊÇÒ»ÑùµÄ¡£RMIʹµÃJavaÔ¶³Ì·þÎñ³ÌÐòºÍ·ÃÎÊÕâЩ·þÎñ³ÌÐòµÄJava¿Í»§³ÌÐòµÄ±àд¹¤×÷±äµÃÇáËÉ¡¢¼òµ¥¡£
¡¡¡¡2.Ô¶³Ì·½·¨µ÷ÓõŤ×÷·½Ê½
¡¡¡¡1¡¢RMI·þÎñÆ÷£º°üÀ¨Ô¶³Ì¶ÔÏó£¬ÌṩRMI·þÎñ£¬²¢ÓÃrmiregistryÔÚ×¢²á´¦×¢²á£¬»ñÈ¡·þÎñÃû¡£
¡¡¡¡RMI¿Í»§£ºÒýÓÃÔ¶³Ì¶ÔÏó£¬ÔÚRMI×¢²á´¦²éÕÒ×¢²á·þÎñ£¬»ñÈ¡¶ÔÔ¶³Ì¶ÔÏóµÄÒýÓá£
¡¡¡¡2¡¢RMI·þÎñÆ÷ÓëRMI¿Í»§Ö®¼äµÄ½»»¥·½Ê½
¡¡¡¡¿Í»§¶ËµÄ´æ¸ù¶ÔÏ󣺳䵱´úÀí¶ÔÏó£¬ÏòRMI·þÎñÆ÷´«´ïÇëÇ󣬵ȴýÏìÓ¦£¬·µ»Ø½á¹û¸øÓ¦ÓóÌÐò¡£
·þÎñÆ÷¶ËµÄ¹Ç¼Ü¶ÔÏ󣺸´ÔÓ¼àÌý´«ÈëµÄRMIÇëÇ󣬰ÑËüÃÇ´«µÝ¸øRMI·þÎñ£¬¹Ç¼Ü¶ÔÏ󽫽á¹û»ØË͸ø¿Í»§µÄ´æ¸ù¶ÔÏó¡£
¡¡¡¡3.RMIʵÏÖ
¡¡¡¡ÊµÏÖÔ¶³Ì·½·¨µ÷ÓÃRMI¡¢Í¨³£°üÀ¨ÒÔÏÂ4¸ö²½Ö裺
¡¡¡¡1¡¢¶¨ÒåÒ»¸öÀ©Õ¹ÁËÔ¶³Ì½Ó¿ÚµÄ½Ó¿Ú£¬¸Ã½Ó¿ÚÖеÄÿһ¸ö·½·¨±ØÐëÉùÃ÷Ëü½«²úÉúÒ»¸öRemoteExceptionÒì³£¡£
¡¡¡¡2¡¢¶¨ÒåÒ»¸öʵÏָýӿڵÄÀà×÷Ϊ·þÎñÆ÷¡£
¡¡¡¡3¡¢´´½¨¿Í»§³ÌÐò¡£
¡¡¡¡4¡¢±àÒëºÍÖ´ÐзþÎñÆ÷ºÍ¿Í»§¡£
¡¡¡¡¶þ¡¢EJB
¡¡¡¡EJB×é¼þÀàÐÍ£ºÔÚEJB¹æ·¶Öж¨ÒåÁËÈýÖÖÀàÐ͵Ä×é¼þ£º»á»°×é¼þ¡¢ÊµÌå×é¼þ¡¢ÏûÏ¢Çý¶¯×é¼þ
¡¡¡¡EJBµÄ¿ª·¢ºÍ²¿Ê𣺡¡¡¡ÐèÒª¶Ô¿ª·¢¹¤¾ß½øÐÐÒ»¶¨µÄÅäÖúóÁ¬½Ó·þÎñÆ÷£¬Íê³ÉEJB×é¼þµÄ¿ª·¢¡¢²¿Êð¡¢²âÊԺͿͻ§¶Ë³ÌÐòµÄÉè¼Æ¡£EJB×é¼þ»ùÓÚ·Ö²¼Ê½¶ÔÏó´¦Àí¼¼Êõ£¬EJBÊÇÉè¼Æ³ÉÔËÐÐÔÚ·þÎñÆ÷ÉÏ£¬²¢ÓÉ¿Í»§»úµ÷ÓõķǿÉÊÓÔ¶³Ì¶ÔÏó¡£
¡¡¡¡Èý¡¢CORNA
¡¡¡¡Ê²Ã´ÊÇCORNA?CORNA¾ÍÊǹ«ÓöÔÏó/×é¼þÇëÇó´úÀíÌåϵ½á¹¹£¬ÊǶÔÏó¹ÜÀí×éÖ¯OMG¹«²¼µÄ¹ØÓÚ¶ÔÏó½»»¥µÄ¹æ·¶£¬Ö§³Ö²»Í¬µÄÍøÂç²Ù×÷ϵͳºÍ¸ß¼¶ÓïÑÔ±à³Ì¡£¿ÉÒÔʹÓöàÖÖÓïÑÔÀ´±àдCORNA¶ÔÏóºÍ×é¼þÒÔ¼°¿Í»§³ÌÐò£¬
CORNAÌåϵ½á¹¹£ºCORNAÓÉÐͬÔË×÷µÄ¶ÔÏóºÍÓ¦ÓóÌÐò¼¯ºÏ¹¹³É¡£
¡¡¡¡ËÄ¡¢COM/DCOM
¡¡¡¡Ê²Ã´ÊÇCOM?COMÊÇÒ»¸ö˵Ã÷ÈçºÎ½¨Á¢¿É¶¯Ì¬½»»¥×é¼þµÄ¹æ·¶£¬Ëü¶¨ÒåÁËһЩΪ±£Ö¤ÄÜ»¥²Ù×÷£¬¿Í»§×é¼þ±ØÐë×ñѵıê×¼¡£
¡¡¡¡COMÌØÐÔ£º½¨Á¢ÔÚ¶þ½øÖƲã´ÎÉϵıê×¼£¬³ÌÐòÓë³ÌÐòÖ®¼äµÄͨÐŽ¨Á¢ÔÚ´Ë»ù´¡ÉÏ
¡¡¡¡COM¹æ·¶£º¶¨ÒåÁË´óÁ¿µÄ±ê×¼½Ó¿ÚÓÃÓÚ¸÷ÖÖÓÃ;
¡¡¡¡·Ö²¼Ê½¿é´æ´¢¶ÔÄÚºËÎļþϵͳÎÞÌØÐÔ¼ÙÉ裬½Úµã±ä»¯ÎÞÐèÈ˹¤²ÎÓë¼´¿É»Ö¸´£¬Êý¾Ý¶¯Ì¬¾ùºâ¸ºÔØ£¬Ö§³ÖÐéÄâ»úµÄÈÈǨÒÆ¡£