borland´«Ææ-µÚ34ÕÂ
°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
µÄµ÷ÓùßÀýת»»ÎªIIOPͨѶÐÒé¡£¾ÓÉAdapterºÍCORBA¡¡For¡¡ÒýÇæµÄת»»Ö®ºó£¬¡¡
¾Í¿ÉÒÔµ÷ÓÃÔ¶³ÌµÄCORBA·þÎñºÍCORBA·þÎñÆ÷£¬ÉõÖÁͨ¹ýRMI¡¡Over¡¡IIOPµ÷Óõ½Ô¶³ÌµÄ¡¡
EJB·þÎñÆ÷£¬ÈçÏÂËùʾ£º¡¡¡¡¡¡
ÉÏÃæ˵Ã÷µÄ¼Ü¹¹»¹ÊDZȽÏÏêϸµÄ¡£ÓÉÓÚÔÚϸ÷ÖÖ³ÌÐòÓïÑÔ¶¼»á±»µÄ±àÒëÆ÷ת¡¡
»»ÎªµÄIL£¬Òò´ËCORBA¡¡For¡¡¹¤¾ß¿ÉÒÔ²úÉúÒ»¸öILÐÍ̬µÄ¿Í»§¶ËCORBA¡¡Stub¡£¡¡
Èç´ËÒ»À´£¬²»¹Ü³ÌÐòԱʹÓõijÌÐòÓïÑÔÊÇʲô£¬¶¼¿ÉÒÔ±£Ö¤Äܹ»Í¨¹ýÕâ¸öCORBA¡¡¡¡
StubÀ´µ÷ÓÃÔ¶³ÌµÄCORBA·þÎñ¡£Õâ¸ö¼Ü¹¹Æäʵ±ÈÒÔÇ°WindowsϵÄCORBA¿ª·¢¹¤¾ß¸üÈÝ¡¡
Ò×£¬ÒòΪÔÚWindowsÏ£¬CORBA³§ÉÌ»¹±ØÐëΪ²»Í¬µÄ³ÌÐòÓïÑÔ²úÉú²»Í¬³ÌÐòÓïÑԵĿͻ§¡¡
¶ËCORBA¡¡Stubs¡£ÏÖÔÚÏÂCORBA³§ÉÌ·´¶øÒòΪ¼¸µÄÌØÐÔ¶ø¸üÇáËɺÍÒ»ÖÂÁË¡£¡¡¡¡¡¡
Ò»µ©CORBA³§ÉÌÄܹ»ÔÚÏÂʵÏÖCORBA¡¡For¡¡£¬ÄÇô²»µ«¿ÉÒÔÈõijÌÐòÔ±¿ª¡¡
·¢ÕæÕýÆóÒµ¼¶µÄÓ¦ÓÃϵͳ£¬¸üÓÉÓÚCORBAºÍEJBÊǼæÈݵģ¬Òò´ËϵÄCORBA·þ¡¡
ÎñÆ÷Ò²Äܹ»Í¨¹ýRMI¡¡Over¡¡IIOPµ÷ÓúÍÕûºÏEJB·þÎñÆ÷£¬ÌṩºÍJ2EEÎÞ·ìÕûºÏµÄÄÜ¡¡
Á¦£¬²¢ÇÒÔÊÐíʹÓÃÕßµÄÓ¦ÓÃϵͳÄܹ»´Óƽ̨˳ÀûµØÒÆתµ½J2EEƽ̨£¬ÈçÏÂËùʾ¡£¡¡¡¡¡¡
¸üºÎ¿ö£¬ÏÖÔÚÐí¶àµÄEJB·þÎñÆ÷»¹Äܹ»Ïñ¹ÜÀíEJB¶ÔÏóÒ»ÑùµØ¹ÜÀíCORBA¶ÔÏó£¬ÕâÒâζ¡¡
×ÅÖ´ÐÐÔÚMainframe»òÊÇUNIX/LinuxµÄEJB·þÎñÆ÷Äܹ»¹ÜÀíºÍÕûºÏÖ´ÐÐÔÚÖеÄCORBA¡¡
¶ÔÏó»òÊÇCORBA·þÎñ¡£ÓÐÁËCORBAÕâ¸ö½â¾ö·½°¸Ö®ºó£¬ÖÕÓÚÓÐÁ˽øÈë¿ÉÌṩÆóÒµ¼¶¡¡
Ó¦ÓóÌÐò¼Ü¹¹µÄÄÜÁ¦ÁË¡£¡¡¡¡¡¡¡¡¡¡
¾ÞÈËÖÕ½«¶Ô¾ö£¿¡¡¡¡¡¡
CORBAµÄ¸´ÔÓ¶ÈʹÆäһֱδÄܱ»¹ã´óµÄ³ÌÐòÔ±Ëù½ÓÊÜ£¬ÏÖÔÚµÄCORBA±¾ÉíÒѾ·Ç³£°²È«¡¡
Ç¿¹Ì£¬¶øÇÒ¾¹ýÁËÊ®¼¸ÄêÆóÒµÊг¡µÄ¿¼Ñ飨¼´Ê¹ÊÇEJBÒ²²»¹ýÔÚÆóÒµÊг¡²Å¾ÀúÁË2¸ö¡¡
°æ±¾µÄÏ´Àñ£©£¬CORBAµÄ¿ª·¢³§ÉÌÓ¦¸ÃÒѾÇå³þ£¬CORBA²»±»´ó¶àÊý¿ª·¢ÈËÔ±½ÓÊܵÄÔ¡¡
Òò²¢²»ÊÇCORBA²»¹»ºÃ£¬¶øÊÇCORBAÌ«¸´ÔÓ¡£Òò´ËÕâЩ¿ª·¢³§ÉÌÓ¦¸ÃÉáÆúCORBAÖÐÏÊΪ¡¡
ÈËÓõķþÎñ£¬ÏÈÌṩһ¸öÍêÕûµÄCORBAÒýÇæÒÔ¼°ÆóÒµÓ¦ÓÃ×îÖØÒªµÄÁ½¸ö·þÎñÊÂÎñ¹Ü¡¡
Àí·þÎñ£¨Transaction¡¡Service£©ºÍ°²È«·þÎñ£¨Security¡¡Service£©¡£¸ü½øÒ»²½µÄÊÇ£¬Èç¡¡
¹ûCORBA³§ÉÌÄܹ»ÔÚ¿Í»§¶ËÌṩµÄ×é¼þÀ´·â×°±È½Ï¸´ÔÓµÄCORBAµ÷ÓúʹæÈ¡»úÖÆ£¬¡¡
²¢ÇÒ½áºÏÊý¾Ý´æÈ¡µÄÄÜÁ¦£¬ÄÇô£¬ÏµijÌÐòÔ±½«Äܹ»ÒԷdz£¿ìµÄËÙ¶ÈѧϰºÍʹÓá¡
CORBA×é¼þ¼Ü¹¹¡£Èç´ËÒ»À´£¬CORBA½«Óлú»áÔÚƽ̨ÖдóÕ¹ÉíÊÖ£¬Óлú»á³ÉΪ¡¡
ƽ̨ÖÐ×îÓÐDZÁ¦µÄ×é¼þ¼Ü¹¹£¬Ò²½«Óлú»áÈÃCORBAÒ»ÍÂÃÆÆø£¬ÈÃÊÀÈËÁ˽âCORBAµÄ¼ÛÖµ¡£¡¡¡¡¡¡
¡¨EJBºÍCORBAÁ½´ó¾ÞÈËÖÕ½«¶Ô¾ö¡¨£¿²»£¬¸üÕýÈ·µÄ˵·¨Ó¦¸ÃÊÇJ2EE/EJBÖÕÓÚÕÒµ½Á˿ɾ´¡¡
µÄ¶ÔÊÖ/CORBA£¬¶øCORBAºÍEJBÒ²½«½øÈ롨¼È¾ºÕùÓÖºÏ×÷¡¨µÄʱ´ú£¬µ±È»Ç°ÌáÊÇÓС¡
³§ÉÌÍƳöCORBA¡¡For¡¡µÄÈí¼þ²úÆ·¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
^v^v^v^v^v^v^v^v^v¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
µÚÊ®¶þÕ¡¡¡¡¡¡¡¡»Øµ½C/C£«£«µÄÍõ¹ú¡¡¡¡¡¡¡¡¡¡
¡¨ÈÃÎÒÃÇÖØ·µÈÙÒ«Ö®¶¼°É£¡¡¨¡¡¡¡¡¡
µ±ÄêWindowsƽ̨C/C£«£«¿ª·¢¹¤¾ßËÄ´óÌìÍõÒ»Õ½£¬ÔÚMicrosoftÈ¡µÃÁËÊг¡µÄÖ÷µ¼Á¦Á¿¡¡
Ö®ºó£¬C/C£«£«¿ª·¢¹¤¾ßµÄÊг¡ºÍ¾ºÕù·´¶ø»ºÂýÁËÏÂÀ´£¬WindowsÉÏC/C£«£«¿ª·¢¹¤¾ßµÄ½ø¡¡
²½Ò²¿ªÊ¼Å£²½»¯¡£VC£«£«Ò»Á¬Á½Èý¸ö°æ±¾µÄ½ø¶È·ù¶È²¢²»´ó£¬³ýÁËÉÔºóÍƳöµÄATL»¹ÓС¡
ÐÂÒâºÍ¼¼Êõ¸ïУ¬VC£«£«±àÒëÆ÷³ýÁËÔÚC/C£«£«ÓïÑÔÉϸüÇ÷½üÓÚ±ê×¼Ö®Í⣬MFC±¾Éí¼¸ºõÒÑ¡¡
¾Ã»ÓÐʲô´óµÄ½ø²½ÁË¡£ÔÚWatºÍSymantecÍ˳öÊг¡Ö®ºó£¬VC£«£«Ò²Ë³ÀûµØ½ÓÊÜÁË¡¡
WatºÍSymantecµÄÊг¡¡£¶øBorland¡¡C/C£«£«ËäȻҲËðʧÁË´óÁ¿µÄÊг¡£¬²¢ÇÒʧȥÁË¡¡
C/C£«£«µÄÍõ×ù£¬µ«ÊÇÔÚÊýÄêºó£¬BorlandÍƳöC/C£«£«Builder£¬ÒÔC/C£«£«¡¡RAD¹¤¾ß¡¢ÒÔ¼°¡¡
¸ü·ûºÏANSI¡¡C/C£«£«±ê×¼ºÍVC£«£«½øÐÐÊг¡µÄÇø¸ô£¬Ò²ÂýÂýµØÊÕ¸´ÁËһЩʧµØ¡£ËäÈ»¡¡
Borland¡¡C/C£«£«¹¤¾ßϵÁÐÒѾÎÞ·¨ÏñÒÔÇ°Ò»ÑùÊÇÊг¡µÚÒ»µÄC/C£«£«¿ª·¢¹¤¾ß£¬µ«ÊÇ¡¡
BorlandÔÚWindowsµÄC/C£«£«¿ª·¢¹¤¾ßÊг¡ÈÔȻռÓÐ30£¥Ç¿µÄÊг¡·Ý¶î¡£¡¡¡¡¡¡
C/C£«£«¿ª·¢¹¤¾ßÔÚC/C£«£«¡¡FrameworkÒ»Õ½Ö®ºó£¬¿ª·¢µÄÖصãÈ´ËƺõÄ£ºýÁËÆðÀ´¡£ÓÉÓÚVC¡¡
£«£«Ã»ÓÐÇ¿¾¢µÄ¾ºÕù£¬Òò´ËÕû¸öµÄ·¢Õ¹ËٶȻºÂýÏÂÀ´¡£²»¹ýC/C£«£«¼¼ÊõÔÚC/C£«£«ÓïÑÔ¡¢º¯¡¡
Êý¿â£¨Library£©ºÍͨÓÃFramework·½ÃæÈ´¿ìËÙµØÈçÓêºó´ºËñ°ãÐËÆð¡£ÌرðÊÇÔÚC/C£«£«Óï¡¡
ÑԵıê×¼»¯¸üΪÍêÉÆ¡¢ÒÔ¼°TemplateµÄ¹¦Äܱ»C£«£«¡¡Standards¡¡mittee½ÓÊܶøÇÒ±»¡¡
¹ã·ºµØÓÉC/C£«£«±àÒëÆ÷Ö§³ÖÖ®ºó£¬¸÷ÖÖÖ§³ÖºÍʹÓÃTemplateµÄFramework¡¢C/C£«£«º¯Êý¡¡
¿âÒ²¿ìËÙµØÕ¼¾ÝÁËC/C£«£«¿ª·¢ÕßµÄÐÄÁ飬³ÉΪÓÐÁ¦µÄ³ÌÐò¼¼ÇÉÖ®Ò»¡£ÔÚJavaÈÕÒæÐËÊ¢¡¢¡¡
¿ªÊ¼ÍþвC/C£«£«µÄÊг¡Ê±£¬·´¶ø¼¤·¢ÁËC/C£«£«ÓïÑÔÇ°ËùδÓеĸ߶ȷ¢Õ¹¡£²»¹ý£¬Ä¿Ç°¡¡
C/C£«£«¿ª·¢¹¤¾ßÒÔ¼°C/C£«£«±àÒëÆ÷ÊÇ·ñ¸úÉÏÁËC/C£«£«Õâô¿ìËٵķ¢Õ¹½Å²½ÄØ£¿ÔÚ±¾Õ¼̡¡
ÐøÌÖÂÛ֮ǰ£¬Ò²ÐíÓ¦¸ÃÈÃÎÒÃÇÏÈ¿´¿´Ä¿Ç°C/C£«£«Êг¡µÄÏÖ¿ö¡£¡¡¡¡¡¡¡¡¡¡
ÈÕ²»ÂäµÛ¹ú¡¡¡¡¡¡
Ôø¼¸ºÎʱ£¬C/C£«£«ÊÇÕ÷·þÈ«ÊÀ½çµÄÓïÑÔÖ®Ò»¡£ÔÚÊýÄêÇ°C/C£«£«ÓïÑÔÈ«Ê¢µÄʱÆÚ£¬ÎҼǵá¡
¼¸ºõËùÓеÄÓ¦ÓÃϵͳ¶¼Ñ¡ÔñʹÓÃC/C£«£«À´±àд£¬Èç´Óϵͳ³ÌÐò¡¢¹«ÓóÌÐò¡¢Èí¼þ°üµ½¡¡
ÏîÄ¿¿ª·¢£¬Òò´ËÒ²Ôì¾ÍÁËC/C£«£«¿ª·¢¹¤¾ßºáɨÈí¼þÏúÊÛÊг¡µÄÏÖÏó¡£µ«ÊÇËæ×ÅRAD¹¤¾ß¡¡
ºÍJavaµÄÖð½¥ÊÜ»¶Ó£¬ÈÃC/C£«£«¿ªÊ¼´ÓÐí¶àµÄÊг¡³·ÍË¡£ÌرðÊǵ±JavaÐËÆðÖ®ºó±ã¿ì¡¡
ËÙÈ¡´úÁËÒÔÍùC/C£«£«ÔÚ¿çƽ̨ÓïÑÔµÄÖ÷µ¼½ÇÉ«£¬ÈÃC/C£«£«ÓïÑÔÔÚÕâ¸öÊг¡Êܵ½Java×î´ó¡¡
µÄÍþв¡£²»¹ý£¬C/C£«£«ÈÔÈ»ÔÚÐí¶à·½ÃæµÄÓ¦Óò»¿É·ñÈϵؾßÓоø¶ÔµÄÓÅÊÆ£¬ÌرðÊÇÔÚ¡¡
ÐèÒª¸ß¶ÈÖ´ÐÐЧÂʵÄÓ¦ÓÃϵͳÖУ¬ÀýÈçÇý¶¯³ÌÐòºÍµÍ½×µÄϵͳ³ÌÐòµÈ¡£ÄÇôC/C£«£«Ä¿¡¡
Ç°µÄÊг¡µ½µ×ÓжàÉÙ£¿ÓÐûÓÐÏñÁ½¡¢ÈýÄêÇ°Ðí¶àÐÅÏ¢»ú¹¹Ô¤²âµÄÄÇÑù£¬Java½«»á´ó·ù¡¡
ÇÀ×ßC/C£«£«µÄÊг¡¡¢²¢ÇÒÎüÒý´óÁ¿µÄC/C£«£«³ÌÐòÔ±ÄØ£¿ÈÃÎÒÃÇÒÔʵ¼ÊµÄÊý¾ÝÀ´¿´¿´Ä¿Ç°¡¡
µÄ״̬¡£¡¡¡¡¡¡
ÓÒͼÊÇÈ«ÊÀ½çרҵÐÅÏ¢»ú¹¹¶ÔÓÚC/C£«£«¿ª·¢¹¤¾ßÊг¡¹æÄ£ºÍʹÓÃ×´¿öµÄµ÷²é½á¹û¡£´Ó¡¡
Õâ¸ö½á¹ûͼÐÎÖÐÎÒÃÇ¿ÉÒÔµÃÖª¼¸¸ö·Ç³£ÖØÒªµÄC/C£«£«ÐÅÏ¢£º¡¡¡¡¡¡
Ê×ÏÈÇë¶ÁÕß×¢ÒâµÄÊÇ£¬¾ÍÕûÌåÀ´ËµC/C£«£«¿ª·¢¹¤¾ßµÄÊг¡µÄÈ·ÊÇ´¦ÓÚС·ùµÄϽµÇ÷ÊÆ¡¡
Ö®ÖУ¬¸ù¾ÝGartner¡¡GroupµÄµ÷²é£¬C/C£«£«Êг¡ÊÇÒÔ5£¥µÄ·ù¶ÈϽµ£¬¶ø¸ù¾ÝEvans¡¡Data¡¡¡¡
SurveyµÄµ÷²é£¬C/C£«£«Êг¡ÔòÊÇÒÔ3£¥µÄ·ù¶ÈϽµ¡£²»¹ýÉÔºóÎÒÃÇ»á˵Ã÷£¬C/C£«£«¿ª·¢¡¡
¹¤¾ßÊÇÔÚÄÄЩƽ̨ºÍÓ¦ÓÃÖвúÉú±ä»¯¡£¡¡¡¡¡¡
ÁíÍâÒ»¸öÖµµÃ×¢ÒâµÄµØ·½£¬ÊÇC/C£«£«ÓïÑÔÖ÷ÒªÊÇÓÃÓÚÈý¸öÓ¦ÓÃÁìÓòÖ®ÖУ¬·Ö±ðÊÇ¿Í»§¡¡
¶Ë¡¢ËÅ·þ¶ËºÍά»¤ÏÖÓеÄÓ¦ÓóÌÐò¡£´ÓͼÖÐÎÒÃÇÒ²¿ÉÒÔ·¢ÏÖC/C£«£«ÓïÑÔ±»Ê¹ÓõÄת±ä¡¡
״̬£¬ÔÚ¹¤ÒµÓ¦Ó÷½Ã棬C/C£«£«¿ª·¢¹¤¾ßÈÔÈ»ÓкܴóµÄ³É³¤£¬Õ⵱ȻÊÇÒòΪC/C£«£«ÓïÑÔ¡¡
±»¹ã·ºÓÃÓÚÇý¶¯³ÌÐòµÄ¿ª·¢£¬ÀýÈçÏÔʾ¿¨Çý¶¯³ÌÐò¡¢Íø¿¨Çý¶¯³ÌÐòµÈ¡£´ËÍâC/C£«£«Óï¡¡
ÑÔÒ²±»ÓÃÓÚÒƶ¯É豸µÄ¿ª·¢£¬ÀýÈçNokiaΪÁ˺ÍMicrosoftµÄSmart¡¡Phone¶Ô¿¹¶øÍƳö¡¡
µÄSymbianÊÖ»úϵͳ¡£µ±È»£¬ÔÚ²Ù×÷ϵͳ¡¢ÏµÍ³³ÌÐòºÍµÍ½×ºËÐÄÓ¦Ó÷½ÃæC/C£«£«ÓïÑÔÈÔ¡¡
È»ÓÐ×Ų»¿ÉÈ¡´úµÄµØλ¡£¡¡¡¡¡¡
µ«ÊÇ£¬C/C£«£«ÔÚÆäËû·½ÃæµÄÓ¦ÓõÄÈ·ÊÇÔÚϽµÖ®ÖУ¬ÌرðÊÇÔÚÆóÒµµÄÓ¦ÓÃϵͳ·½Ãæ¡£¡¡
ÀýÈçÄ¿Ç°ÔÚ´óÐÍÏîÄ¿¡¢Èí¼þ°ü¡¢MISºÍÆóÒµÄÚ²¿µÄÓ¦ÓÃϵͳÖУ¬Ê¹ÓÃC/C£«£«ÓïÑԵıÈÀý¡¡
µÄÈ·ÔÚϽµ¡£ÆäÖÐÖ÷ÒªµÄÔÒòÊÇC/C£«£«ÓïÑÔ±¾ÉíµÄÄѶȽϸߣ¬Òò´ËÉú²úÁ¦Ò²²»ÈçÆäËû¡¡
ÓïÑԺͿª·¢¹¤¾ß¡£¼ÓÉϽÏÒ×ʹÓõÄRAD¹¤¾ßºÍJava³öÏÖÖ®ºó£¬C/C£«£«ÓïÑÔÔÚÕâЩÁìÓòµÄ¡¡
Ó°ÏìÁ¦ÊÇ´ó²»ÈçÇ°µÄ¡£Õâ¸öÏÖÏóÒ²·Ç³£ÆõºĮ̈ÍåµØÇøÄ¿Ç°µÄ×´¿ö£¬ÔÚÇ°¼¸ÄêC/C£«£«ÐË¡¡
Ê¢µÄ½×¶Î£¬¼¸ºõ´ó²¿·ÖµÄÈí¼þ°ü³§É̺ÍSIÒÔ¼°ÏµÍ³³§É̵ÄÈ·¶¼ÊÇÒÔC/C£«£«¿ª·¢¹¤¾ßΪ¡¡
µÚһѡÔñ¡£²»¹ýÓÉÓÚC/C£«£«ÐèÒªµÄÈËÁ¦ËØÖʽϸߣ¬¶øÇÒÉú²úÁ¦ÎÞ·¨´ó·ùÌá¸ß£¬Òò´ËÔÚ¡¡
Ä¿Ç°Èí¼þ°üºÍÏîÄ¿µÄ¿ª·¢´ó¶à¶¼ÓÉDelphi¡¢VB¡¢PowerBuilderÒÔ¼°JavaËù¹Ï·Ö¡£¡¡¡¡¡¡
ÖÁÓÚC/C£«£«¿ª·¢¹¤¾ßʹÓõIJÙ×÷ϵͳ·ÖÅä×´¿ö£¬Ôò¿ÉÒÔÓÉÓÒÃæµÄµ÷²é½á¹ûÀ´ËµÃ÷¡£¡¡¡¡¡¡
´ÓͼÖÐÎÒÃÇ¿ÉÒÔ·¢ÏÖ£¬UNIX/Linux²Ù×÷ϵͳƽ̨ÈÔÈ»ÊÇÕ¼ÁË×î´óµÄʹÓÃƽ̨£¬Õ⵱Ȼ¡¡
ÊÇÓÉÓÚUNIX/Lmux±¾Éí¾ÍÊÇʹÓÃC/C£«£«ÓïÑÔ¿ª·¢µÄ¡£¶øÇÒÔÚUNIX/Linuxƽ̨ÎÒÃÇ¿ÉÒÔ·¢¡¡
ÏÖ£¬C/C£«£«¿ª·¢¹¤¾ßµÄ¹æÄ£ÈÔÈ»Ôڳɳ¤£¬¿É´ï³É10£¥×óÓÒµÄÄê³É³¤·ù¶È¡£ÓÉ´Ë¿ÉÖª£¬¡¡
ËäÈ»JavaÏÖÔÚÒѾÈëÇÖUNIX/Linuxƽ̨£¬µ«ÊǶÔÓÚC/C£«£«µÄÓ°ÏìÈÔÈ»²»Ì«ÏÔÖø¡£¡¡¡¡¡¡
C/C£«£«¿ª·¢¹¤¾ßµÚ¶þ¸ö×î´óµÄƽ̨¾ÍÊÇWindowsƽ̨ÁË£¬ËäÈ»ÏÖÔÚWindowsƽ̨ÊÇ¿ª·¢¡¡
¹¤¾ß°Ù»¨Æë·ÅµÄ״̬£¬µ«ÊDz»¿É·ñÈϵÄÊÇ£¬C/C£«£«ÈÔÈ»ÊÇWindows×îÖØÒªµÄÊý¸öÓïÑÔÖ®¡¡
Ò»£¬ÒòΪ122¡¡Millionµ½137¡¡MillionµÄÊг¡¹æÄ£ÊÇÏ൱´óµÄ¡£¶øWindowsƽ̨µÄC/C£«£«¡¡
¿ª·¢¹¤¾ßµÄ³É³¤ËäÈ»ÔÚΪÊýÖÚ¶àµÄ¿ª·¢¹¤¾ß¹Ï·Ö֮ϣ¬ÈÔ¿É´ïµ½12£¥µÄ³É³¤ÂÊ¡£Õâ´ú¡¡
±íC/C£«£«ÓïÑÔ¼´Ê¹ÊÇÔÚJavaÇ¿Á¦¾ºÕùÖ®ÏÂÈÔȻӵÓÐÒ»¶¨µÄ³É³¤Á¿¡£ÓÉÓÚWindowsƽ̨Ï¡¡
µÄC/C£«£«ºÍJava¿ª·¢¹¤¾ßÊÇ´¦ÓÚͬʱ³É³¤µÄÇéÐΣ¬Òò´Ë£¬Õâ¿ÉÄܱíʾÔÚWindowsƽ̨Ï¡¡
Ðí¶àµÄ³ÌÐòÔ±Ó¦¸ÃÊÇͬʱʹÓÃÁËC/C£«£«ºÍJava¿ª·¢¹¤¾ß¡£¡¡¡¡¡¡
ÖÁÓÚÆäËûƽ̨µÄC/C£«£«¿ª·¢¹¤¾ßÔò³ÊÏÖϽµµÄÇ÷ÊÆ£¬¶øÇÒÊÇ´¦ÓÚ¿ìËÙϽµµÄÇéÐΣ¬Õâ¡¡
Ò²¿ÉÒÔ½âÊÍΪʲôJavaÔÚMainframeºÍOS/400µÈ´óÐÍרÊôƽ̨³É³¤¿ìËÙµÄÇéÐΡ£ÓÉ´Ë¡¡
¿É¼û£¬ÔÚÕâЩרÊôÊг¡ÖÐC/C£«£«ÓïÑÔµÄÈ·ÊÇÊܵ½JavaºÜ´óµÄÓ°Ïì¡£¡¡¡¡¡¡
³ýÁËC/C£«£«ÓïÑÔ±¾ÉíÖ®Í⣬ÔÙÈÃÎÒÃǹ۲ìÒ»ÏÂÄ¿Ç°Ö÷Á÷ÓïÑÔÓ¦ÓõÄÏÖ¿ö£¬Í¨¹ý¹Û²ì²»¡¡
ͬÓïÑÔÖ®¼äÊÆÁ¦Ïû³¤µÄÇé¿ö£¬ÎÒÃÇÒ²¿ÉÒÔÁ˽âÆäËûÓïÑÔ¶ÔÓÚC/C£«£«ÓïÑÔµÄÓ°Ïì¡£ÓÒͼ¡¡
¼´ÏÔʾÁËÐÅÏ¢»ú¹¹¶ÔÓÚÄ¿Ç°¼¸¸öÖ÷Á÷ÓïÑÔÖ®¼ä³É³¤ºÍϽµµÄÔ¤¹À¡£¡¡¡¡¡¡
´ÓͼÖÐÎÒÃÇ¿ÉÒÔ¿´µ½£¬¼¸ºõËùÓеĴ«Í³ÓïÑÔÀýÈçVB¡¢C/C£«£«ºÍCOBOLµÈ¶¼³ÊÏÖÏ»¬µÄÇ÷¡¡
ÊÆ£¬ÏàͬµÄÏÖÏóµ±È»Ò²ÔÚµÚ2¼¶µÄÖ÷Á÷ÓïÑÔÀýÈçObject¡¡PascalºÍPowerBuilderµÈÖп´¡¡
µ½£¬µ«ÊÇÐÂÒ»´úµÄÐéÄâÓïÑÔÈ´³ÊÏÖÁ˶ԱȵÄÇéÐζø´ó·ùÉÏÉýºÍ³É³¤£¬±íʾʹÓÃÕâЩС¡
ÓïÑԵijÌÐòÔ±ÈË¿ÚÕýÔÚ¿ìËÙµÄÐËÆðÖ®ÖУ¬ÀýÈçSUNµÄJavaºÍMicrosoftµÄC#£¬¶øJava¿ì¡¡
ËÙÐËÆðÒ²¿ÉÒÔ½âÊÍΪʲôBorlandµÄJBuilderÏÖÔÚÒѾÊÇBorland×î´óÊÕÈëÀ´Ô´µÄ¿ª·¢¡¡
¹¤¾ß¡£¡¡¡¡¡¡
¿´ÍêÁËC/C£«£«ÕûÌåÊг¡µÄÇ÷ÊÆÖ®ºó£¬C/C£«£«ÓïÑÔÄ¿Ç°ÔÚ³ÌÐòÔ±ÈË¿ÚÖÐʹÓõÄÇéÐε½µ×ÊÇ¡¡
ÈçºÎÄØ£¿ÏÂͼÊÇ2002ÄêÕë¶ÔÃÀ¹ú³ÌÐòÔ±µ÷²éµÄ½á¹û£¬´ÓÕâ¸ö½á¹ûÖÐÎÒÃÇÒѾ¿ÉÒÔ¿´µ½£¬¡¡
ÔÚËùÓе÷²éµÄÈËÊýÖÐʹÓÃC/C£«£«µÄ³ÌÐòÔ±Õ¼ÁË45¡£6£¥µÄ±ÈÂÊ£¬µ«ÊÇֻʹÓÃC/C£«£«µ¥Ò»Óï¡¡
ÑԵıÈÂÊÖ»ÓÐ3£¥£¬¿É¼û£¬ÏÖÔڴ󲿷ֵÄC/C£«£«³ÌÐòÔ±Ó¦¸ÃÒѾ¿ªÊ¼Í¬Ê±Ê¹ÓÃÁ½ÖÖÒÔÉÏ¡¡
µÄÓïÑÔ¡£¡¡¡¡¡¡
¶øµÚ¶þ·ùͼÔòÊÇÕë¶ÔÃÀ¹ú³ÌÐòÔ±¶ÔÓÚδÀ´¼Æ»®Ê¹ÓÃC/C£«£«ÓïÑԵĵ÷²é½á¹û£¬´ÓͼÖпɡ¡
ÒÔÖ¤Ã÷Ç°ÃæͼÐκͷÖÎöµÄ½á¹û£¬C/C£«£«ÓïÑÔµÄÈ·ÊÇÒÔ3£¥µ½5£¥µÄËÙ¶ÈÔÚË¥ÍËÖ®ÖУ¬Ò²¡¡
ÓÐÓúÀ´Óú¶àµÄC/C£«£«³ÌÐòÔ±¿ªÊ¼Ê¹ÓöàÖÖÓïÑÔÀ´½øÐпª·¢µÄ¹¤×÷£¬µ±È»C/C£«£«³ÌÐòԱѡ¡¡
ÔñµÄ×î¶àÓïÑÔ¾ÍÊÇJavaºÍC#ÁË¡£¡¡¡¡¡¡
ÔÚ¡¨ÁîÈ˽¹ÂǵÄʱ´ú¡¨Ò»ÕÂÖÐÎÒÃÇÒѾÌÖÂÛÁËJavaÓïÑÔĿǰʹÓõÄ×´¿öÒÔ¼°Î´À´µÄ·¢Õ¹¡£¡¡
´ÓÆäÖÐÎÒÃÇÁ˽âÁËJavaËäÈ»¿ìËÙµØÐËÊ¢£¬µ«ÊÇÒ²¿´µ½ÁËJavaËƺõÒѾÔÚÃÀ¹ú½øÈë³ÉÊì¡¡
ÆÚ£¬¿ªÊ¼³öÏÖÎȶ¨µÄ״̬²¢ÇÒÓÐС·ùµÄË¥ÍË¡£¼ÈÈ»C/C£«£«ºÍJavaÕâÁ½¸öÓµÓй²Í¬»ùÒò¡¡
µÄÓïÑÔ¶¼´¦ÓÚÎȶ¨»òÊÇС·ùË¥Í˵ÄÇé¿ö£¬ÄÇôÁ÷ʧµÄ³ÌÐòÔ±µ½µ×µ½ÄÄÀïÈ¥ÁËÄØ£¿µ±È»¡¡
´ð°¸ºÜÃ÷ÏÔ£¬ÕâЩÁ÷ʧµÄ³ÌÐòÔ±ÊÇתµ½ÓµÓÐÏàͬ»ùÒòµÄC#ÓïÑÔÕóÓªÁË¡£¡¡¡¡¡¡
ËäÈ»MicrosoftµÄVisual¡¡StudioÊÇÔÚ2002ÄêµÄ2Ô²ÅÕýʽÍƳö£¬µ«ÊÇC#µÄ±àÒëÆ÷¡¡
ºÍÏà¹ØµÄ¹¤¾ßÔçÒÑÔÚBeta½×¶Î±ãΪÐí¶à³ÌÐòÔ±ËùʹÓã¬Òò´ËÔÚ2002Äê±ãÒѾÎüÒýÁËÒ»¡¡
Щ³ÌÐòԱʹÓ㬶øÕâЩµÚ1²¨Ê¹ÓÃC#µÄ³ÌÐòʦ´ó¶¼ÊÇ´ÓC/C£«£«ºÍJavaÓïÑÔת»»ÅܵÀ¶øÀ´¡¡
µÄ¡£ÓÒͼÊÇC#ÓïÑÔÔÚ2002ÄêʹÓõÄ×´¿öµ÷²é£¬C#ÔÚ²»µ½1ÄêµÄʱ¼ä±ãÎüÒýÁËÃÀ¹ú14¡£6£¥¡¡
µÄ³ÌÐòÔ±ÈË¿ÚʹÓÃÊÇÏ൱¾ªÈ˵ıíÏÖ¡£¡¡¡¡¡¡
ÄÇôδÀ´ÄØ£¿C#»¹Äܹ»ÎȽ¡µØ³É³¤Âð£¿ÒòΪΨÓÐÎȽ¡³É³¤µÄÓïÑÔ²ÅÄܹ»Óлú»á³ÉΪÖ÷¡¡
Á÷µÄÓïÑÔ¡£ÓÒͼ±ãÊǶÔÓÚ2003ÄêC#ÓïÑÔʹÓÃ×´¿öµÄÆÀ¹À£¬´ÓÕâЩÊý¾ÝÎÒÃÇ¿ÉÒÔ¿´µ½£¬¡¡
C#ÓïÑÔ¹ûÈ»½«ÒÔÎȽ¡µÄ½Å²½³É³¤£¬Ã¿ÄêÒÔ½«½ü10£¥µÄËٶȷ¢Õ¹£¬¶øC#Èç¹û³ÖÐøµØÕÕÕâ¡¡
ÑùµÄËٶȷ¢Õ¹ÏÂÈ¥£¬ÄÇôC#½«ÔÚ4ÄêÖ®ÄÚ´ï³ÉJava»¨ÁËÆß°ËÄê²Å´ï³ÉµÄÏÖ×´¡£µ±È»£¬¡¡
C#ÕâÖֳɳ¤Ç÷ÊÆÒ²°µÊ¾ÁËMicrosoftµÄ½«ÔÚ²»¾ÃµÄʱ¼äÄÚ¶ÔÓÚJavaƽ̨²úÉúÖØ´ó¡¡
µÄÓ°Ïì¡£¡¡¡¡¡¡
¶ÔÓÚC/C£«£«¡¢JavaºÍC#ÕâÈý¸öÓµÓÐÀàËÆ»ùÒòµÄÓïÑÔ£¬Èç¹ûÎÒÃÇ°ÑËüÃǵķ¢Õ¹·ÅÔÚÒ»Æð¡¡
±È½ÏµÄ»°£¬»á·¢ÏÖÄ¿Ç°C/C£«£«ºÍJavaÓïÑÔÕý´¦ÓÚ¼¤ÁÒ¾ºÕùµÄ״̬¡£µ«ÊÇC/C£«£«ºÍJavaǧ¡¡
Íò²»¿ÉºöÊÓC#Õâ¸öºóÆðÖ®Ð㣬C#ÕýÒÔÍúÊ¢µÄÆóͼ¿ìËÙµØÏòÁ½Î»ÀÏ´ó¸çÌôÕ½Ö®ÖУ¬ÒÔ¾º¡¡
ÖðÔÚ³ÌÐòÔ±ÐÄÖÐÖ÷Á÷µÄµØλ¡£¡¡¡¡¡¡
´ÓÉÏÃæËùÓеķÖÎöÖУ¬ÎÒÃÇ¿ÉÒÔÖªµÀʹÓÃC/C£«£«ÓïÑÔµÄÈËÊýËäÈ»µÄÈ·ÊÇÔÚϽµÖ®ÖУ¬¡¡
µ«ÊÇ·ù¶È²¢²»´ó£¬Õâ´ú±íC/C£«£«ÓïÑÔÓÐ×ŷdz£Îȶ¨µÄÖ§³ÖÁ¦Á¿£¬Õ⵱ȻҲÊÇÒòΪÔÚÐí¡¡
¶àµÄÓ¦ÓÃÖÐC/CʮʮÓïÑÔÓµÓв»¿ÉÈ¡´úµÄÓÅÊÆ£¬¸üºÎ¿öC/C£«£«¿ª·¢¹¤¾ßµÄÊг¡ÈÔȻӵÓС¡
½«½ü600¡¡MillionÃÀ½ðµÄ¹æÄ£¡£ÕâʵÔÚÊÇÒ»¸ö·Ç³£´óµÄÊý×Ö£¬ÒÔBorlandÀ´±È½ÏµÄ»°£¬¡¡
BorlandÈ«ÄêËùÓеÄÈí¼þÓªÊÕ²»¹ýÊÇ240¡¡Million×óÓÒ£¬¿É¼ûC/C£«£«Êг¡µÄDZÔÚÁ¦Á¿£¬¡¡
¶ÔÓÚBorlandÀ´ËµÕâÊǾø¶Ô²»¿É·ÅÆúµÄ¿ª·¢¹¤¾ßÊг¡¡£¡¡¡¡¡¡
Ïà¶ÔÓÚÅ·Ö޵ķ¢Õ¹Ä£ÐͺÍÃÀ¹ú·Ç³£½Ó½ü£¬ÁíÍâÒ»¸öÈ«ÊÀ½ç×î´óµÄ³ÌÐòÔ±Êг¡Öйú´ó¡¡
½£¬²¢Ã»ÓÐÔÚÕâ´ÎµÄµ÷²éÖÐÏÔʾ³ö¿ª·¢¹¤¾ßµÄʹÓÃ״̬£¬Ò²ÐíδÀ´Ó¦¸ÃÓÐÈ«ÇòÈí¼þÓï¡¡
ÑԵĵ÷²éÆÀ¹À¡£²»¹ý´Ó¸÷ÖÖ¼£ÏóÏÔʾ£¬´ó½µÄÊг¡Ä¿Ç°ÊÇÒÔC/C£«£«ºÍDdphi·ÖÕ¼³ÌÐòÔ±¡¡
ʹÓõĴó×Ú£¬¶øJavaÔòÔÚ¿ìËٵijɳ¤Ö®ÖС£ÕâºĮ́ÍåµØÇøÓÐÒ»µã²»Í¬£¬ÄǾÍÊÇÔŲ́Íå¡¡
µØÇøÊÇÒÔVB¡¢DelphiºÍC/C£«£«ÎªÖ÷ÒªµÄÓïÑÔÁ¦Á¿£¬¶øJavaÔòÊǼ¸ºõ½øÈë³ÉÊìµÄ½×¶Î£¬¡¡
¿ªÊ¼ºÍVB¡¢DdphiÒÔ¼°C/C£«£«·ÖÍ¥¿¹Àñ¡£Òò´Ë¶ÔÓÚBorlandÀ´Ëµ£¬²»¹ÜÊÇÔÚÖйú´ó½ºÍ¡¡
̨ÍåµØÇø£¬C/C£«£«¿ª·¢¹¤¾ß¶¼ÊǺÜÖØÒªµÄ£¬ËùÒÔBodandµÄRAD²¿ÃÅÐû³ÆÖйú´ó½µÄÊг¡¡¡
ÊÇBorland¡¡RAD²¿ÃÅ×îºóµÄÊ¥µØ£¬ÒòΪÔÚÖйú´ó½BorlandµÄC£«£«Builder¡¢Delphi¡¢¡¡
KylixºÍδÀ´µÄC/C£«£«¿ª·¢¹¤¾ßÒÔ¼°µÄ¿ª·¢¹¤¾ß¶¼ÓµÓÐÈ«ÊÀ½ç×î´ó³É³¤Ç±Á¦µÄ»ú»á¡£¡¡¡¡¡¡¡¡¡¡
Å·¢Õ¹µÄÐÂÐËC/C£«£«Á¦Á¿¡¡¡¡¡¡
Æäʵ²»¹ÜÊÇʲô³ÌÐòÓïÑÔ£¬ÔÚÃæ¶Ô¾ºÕùÈÕÒ漤ÁÒµÄÇéÊÆÖУ¬³ÌÐòÓïÑԵĿª·¢³§É̺Ͱ®¡¡
ºÃÕßĪ²»Ã®×ãÈ«Á¦µØº´ÎÀºÍ¹Ä´µÆäÖ§³ÖµÄ³ÌÐòÓïÑÔ£¬¶ÔÓÚC/C£«£«µÄ·¢Õ¹³§É̺Ͱ®ºÃÕß¡¡
À´ËµÒ²ÊÇÒ»ÑùµÄÇéÐΡ£¸üÓÐȤµÄÊÇ£¬ËäȻʹÓÃC/C£«£«ÓïÑÔ×î´óµÄƽ̨ÊÇUNIX/Linux£¬¡¡
µ«ÊÇWindowsÉϵÄC/C£«£«¿ª·¢¹¤¾ß·´¶øÊǾºÕùµÃ×îΪ¼¤ÁÒ¡¢½ø²½·ù¶ÈÒ²ÊÇ×î´óµÄƽ̨¡£¡¡¡¡¡¡
¶ÔÓÚBorlandÀ´Ëµ£¬ÔÚWindowsƽ̨ÉÏÊÇÊг¡ÅÅÃûµÚ2µÄC/C£«£«¿ª·¢¹¤¾ß³§ÉÌ£¬¶øÇÒC£«£«¡¡
BuilderÕâÌõ²úÆ·Ï߶ÔÓÚBorlandÀ´Ëµ£¬Õ¼¾ÝÁË¿ª·¢¹¤¾ßµÚ3λµÄÊÕÈëÀ´Ô´£¬¶ÔÓÚBorland¡¡
ÓÐ×ÅÖØÒªµÄ¹±Ï×£¬Borland²»µ«²»¿ÉÄÜ·ÅÆú£¬·´¶ø¸üÒªÏë°ì·¨Ôö¼ÓÊг¡¹æÄ£¡£ÔÚC£«£«¡¡
BuilderÍƳö²¢ÇÒ´ÓMicrosoftÇÀ»ØÁ˲¿·ÖµÄÊг¡·Ý¶îÖ®ºó£¬Borland¼Æ»®ÍƳö¸üС¢¡¡
¸üÇ¿¾¢µÄC/C£«£«¿ª·¢¹¤¾ß¡£BorlandÒ²ÔÚBorCon¡¡2002ÖÐ͸¶ÁËһЩÓйØδÀ´C/C£«£«¿ª·¢¡¡
¹¤¾ßµÄ¼Æ»®¡£²»¹ýÔÚÎÒÃÇÌÖÂÛC/C£«£«¿