| J2EE vs .NET ()
??????J2EE.NET?????????????????L??????????????????????/???//?J2EEh????????.NET??????l??????.NET?????ú ??? h??????????????????????h???"??õ??J2EE.NET??????????.NETCLRJava(JVM)?ø?CLR?JVM????????.NET?????µ? .NET J2EE???i??L????C#.NET?Java???(IL)??(ByteCode).NET???????h?.NET????wJ2EEL?Java???ha????J2EEh??L??JVM??g S?????(JIT)???K?????JVM?????????Wintel???JZ?.NET????Java???Unix/Linux???.NET?d????wJ2EEOh????i??????????Java?????????????©???? J2EE.NET????????????????.NET??????µl????J2EE??,?.NETo?õ??????? h????g?õAPI??????l???API??JMSJDBCJAXJNDI??J2EE?y??L??.NET????????ADO.NETADSIWindowsASP.NETh??API?l?k??h£????????h??h????h??h????L? ?API?L?????jò??ù?h?CLRJava???já????J2EEIIOPInternet InterORB Protocol.NET'SOAP ?/? /?????????õg????? ?????û??L??J?.NETJ2EE??ó?Web?õ?Java ApplicationWindowsJava Servlet/JSPASP.NET????oWindows?????????i?Java Application?h?Servlet/JSPASP.NET?j??????õ???HTTP/?g??HTML?û?ASP.NET???????J??????jû???????¡????Z????h????lActiveXApplet?j???j???????? ???????õ????????????h?/?L???õlgJ2EEEJBhgõ????J??.NET??COM+????L??????õ??EJBlh????????????????????'?L???.NET????XCOPY????l??h ???????h??g?J2EEJDBC.NETADO.NET???SQL??????XML???????g?o ????/????Web?h?g?õJ2EE.NET???L??»?? ???? ?????.NET ??????J2EE?Java?????.NET????Windows???h??h???J2EEh?????ÿ???h????????J2EE?????UnixWindows?????J2EE??Oh?J2EE?????????ö???Webk?ô??g???g??????.NET???????ÿ?L???L J2EE.NET??L???h?k?áSunh?J2EE?õ??.NET?¡?????ó?ã?J2EE1/3??J2EE30Sun"???÷??û?Z????Z?¸.NET??????????j?û???j???Wintel???û?.NET??Windows??.NETJ2EE????? ??????h?J2EE1999?l????l????.NET????j??ó??DNADistributed Network Architecture????l?????õ???COM+??SQL Server????????.NET?????l?J2EE?????????Sun???? J2EEh?l??h???????h???J2EE?g'J2EEz??õ????BEAIBMOracle???J2EE?÷???????.NET???????h?.NET?h????C#???CLI Web??jh?.NET?? Web? ?2002??Gartner GroupWeb???????.NET Framework?VS .NET???Webh?Sun??J2EE Framework?Web?L?Java Web Services Developer Pack(WSDP)20022005?Gartner Group?B2CB2B?e-GovernmentWeb????J2EE.NET????? .NETJ2EE Web? .NETJ2EE??k? .NETh'Web???????_??Web?????.NET?Web?????.NET?J2EEh???K??Java?????zh????Web??J2EE???h??õ????????WebWebk?J2EE???Web?? ????k???jú???L??J2EE.NET??£Oh.NET???h???h?.NEThJ2EE??????h?j??w?.NET?J2EE??w???h.NET???jl.NET'?ò????????CLR?.NET???????.NET????????VB.NETC#C++JScript?????'???? ?? J2EE?h?wL?h'?õ?????IBMBEAHPOracleJ2EE????????j?õJ2EE?÷SunNetscape?iPlanetBEAWebLogicIBMWebshperehh?JavaONE?g?_µ?J2EE?wL??????????????h??'ã???J2EE??????????J2EE ?J2EE??wL?'?ôtÿ'J2EEL?ò?Sun?h??ká????SunJ2EE?K??'J2EE?????J2EE??Web??Sun?WSDP?h???????jSunJava??IBMBeaSilverstream?J2EE?Webh£?h????SunJavaK?o ??J2EEWeb????????Java??Web??IBM???gWSADWebshpere Studio Application Developer??Apache.org?jIBM???Apache.orgWeb???Java??Web????IBMWebsphere?Web?????L?? ?.NET??h'???¢?w?????.NET??jd??? .NETC# ?? ECMA'?ECMAhz?????zk???L???C#i?'?????? C# ??L????? ECMA ??.NET?h?CLR??Common Language Infrastructure?'?????? CLI?.NET?L??g?????ø?Ximian?20017h?Mono ??.NET???hC#?CLI?LinuxCLR???????????JavaSun??????? Web?? Web?????z?????????h'??Web??ô?????hWeb?h??????Web?IBM??Web?h????Web?????g????????WeblSOAPWSDL???z;UDDI??K???z;?h??jWeb?WS-InspectionWSFLWS-SecurityWS-RoutingWS-LicenseWS-Referral??z?IBM?WebL??Web??o Sun?XML?z???Internet?Web?z?÷???û??oWeb?hWS-I.org?WS-I.org??WebwL?h???Web???????????WS-I.orgl??AccentureBEAHPIntelIBMMicrosoftOracleSAP?Sun???????Sunk?????t?ö????SunhWeb??J2EE????? ??? ?k???ûu????û?¼?ä????????j£????j£??"?l J2EE?hg???ý???????J2EE??Web??J2EE?.NET.NETh?µl????VBC++??????.NET????j'VBJ???.NET????VB.NET?VB 6.0?????VB.NETVB 6.0?VB.NETC#Basic??CLIL?VB.NET?jVB 6.0J?VB????.NET????????????òô???.NET??£??COM°?? .NET??µWeb.NET???????õ????Java?BorlandJBuilder 6SunForte for JavaIBMWebShpere Studio Application DeveloperVisualAge for Java??VS .NET??.NETh???.NET??Web???IBMJ2EE???? ?????ó??J2EE??ûWeb?'J2EE??????g???????.NET????????????????????????gJ2EE????.NET?????? ??J2EE??ô?h???;h?Java??g'????J2EE??? ?ãWeb????h???Java??ú??????? ? u??i??
????K?????????J2EE?j??Web??J2EE?????hWeb??.NET??????????û???ow d???J2EE.NET?????????????????Web?????l?Lû?õõl? ?? |
? | ? | | ? | ? | | | ? | ? | ??
Copyright® 2003 Test Engineer, Inc. All rights reserved.