| J2EE vs .NET ()
?????h???h??????h?k?????l???L?h???????????????????????????û?L??'??????????h?Uz?h??????????????Java??J2EEJava 2 Platform Enterprise Edition???UL?'??????ø???????J2EEh??????????'?J2EE????L?? J2EEó Java1996Sun????;??Applet?Javagh?????õI??"????????ÿ??Java?L????API»Java??ó???????API?????Java?????Sun?IBMOracleBEA?????1998??zhJava?????ù?h????i???????????????h?????J2EE?jJ2EE°?J2EE 1.3???J2EEh?h???????J2EE???¼? J2EE???Sun??hJ2EE?÷?J2EE????????Sun?z?? J2EE???J2EE SDKSun??J2EE?h????J2EE??????h?j?? J2EE????BluePrintsjj?????hJ2EEK???? J2EE?hK?????????1????a?a???a?API?????????? J2EEh-g??????????h??Javah?h????????J2EE?API?????????J2EE??????????áL?????j?J2EE??J2EE???APIhJ2EE?J2EE?÷?h??1????ÿk?J2SEJava 2 Platform Standard Editionh?k?J2EEJava??gJ2SE????h??k?¼???o??? J2eelgEJB J2EEAppletApplication?WebEJBEnterprise JavaBeansAppletApplication????J2EE?Java?Applet??Application??JavaWebEJB??J2EE?WebJSPServletWebL???Web???JSP?Java??HTML????ûASP?Servlet?Java??HTMLl??Web???l?JavaWeb EJBJ2EE??lg?J2EEõ????????J2EEh??l??????'??????EJB??k??h??ù?hõ????g??EJBl?????????'???EJB??¼????????? h?EJB3? Home? Home??h?µEJB?????EJBEJB????Home??ö??EJB??EJBø?ûøõEJBkõHomeEJB??Home??EJBL Enterprise Beans Enterprise Beans??l???ûõkRemote??????EJB 2.0??Enterprise Beans:?BeansSession Beans?BeansEntity Beans?BeansMessage-driven Beans ?Beansg???h???????h¼?Beans???????????h?Beansj????? ?Beans???Beans????Beans??w?Beans,??û??? ???EJB??ll?lEnterprise Beans??kEJB jarl?EJBh??÷????Enterprise Beans EJB??h??J2EE?÷???EJBIBMWebShpereBEA?WebLogic ServerSun?iPlant?÷?EJB?EJB??¼????????EJB???? ??? ???J2EE?L????h?API??J2EE??h?k?J2SE?g?J2EEJava? ?¼JNDIJava Name and Directory API??ó?h?hL????¼JNDI??¼?g?ó??¼LDAPNDSDNS? ? JDBCJava Database Connectivity) API???????h;?????????J2EE???jJDBC APIJ2SE????JDBC API 2.0??????? JTAJava Transaction Architectureh?L??????????JTSJava Transaction ServiceCORBA OTS?Java??JTS???????JTA????OMG OTS?Java?? ?JMSJava Message Serviceh?????wAPI ?????t???/???š ' JavaMail API?ó????k??'JAFJavaBeans Activation FrameworkMIME?JavaMailJAFMIME' CORBA???RMI??ã????wJava?'?ó??ñ?h?ö?áRMI-IIOPRMI??CORBA?K????J2EEI????Java IDLJ2EE??IIOP??CORBA ?JAASJava Authentication and Authorization Service?????û???û????h???¼?????û??ûL????J2EE???????h??h??????J2EEI????? Web? ?jJ2EE?Web??Sun?hAPI?WSDP?J2EE??jJ2EE??WSDP?JAXPXMLj;JAXRUDDI?Web ServicesJTX/RPCûXML??SOAP??XMLjJWSDLWSDLj?J2EE?WebU?WebLU
?õL?J2EE???????h?????g?J2EE??????????????L??hk???? ?2?J2EEh???????Web???????? ?ÿ?J2EE?g???á?Applet???EJB??????????g?Web?g??õg?Web?B2Bg???????????h?EJB????Web??????EJB??û?? .NET???Windows .NET??h??'J2EE??ll???Windows DNA(Distributed Network Architecture)?DNA?j??ó??Windows DNA????lµ.NET??Web???????.NET??.NET??S???U????Windowsû ?Windowsû???Windows??õ???ô??.NET???????hJava???w?????????û?????????Windows??????????????ÿ.NET?????óô??L??? ?.NET ?.NETõk??ô.NET???h??L???????'??????ó????.NETh??????XML??????û?Web??ú??1?.NET??.NET?? .NET?? h?Web?óWindows?ó .NET Framework?.NET??ASP.NET?3·Visual Studio .NETRADh??? .NET ??????Webk??.NET??l? .NET ?l?û?????g?.NET My Services??????? .NET?? ??Web???.NETj?PCPDA?????á .NETû ???û.NET???.NETl??? ???.NET??? .net.NET??????.NET?? .NET ? .NET???á????L??Web??ó?h??????.NET????ó??g:Common Language RuntimeCLR??.NET Framework?CLRh??ó??û???I????ó??? .NET Framework???CLR??J?j?hk???h?L?l??XML??ÿh????g?ASP.NETWeb?áASP.NETWeb?ú???GUIWindows?á?2 .NET??g CLR.NET CLR?.NET?ó?h??J????Ž?????LCLR??'?ø?I????????????h???CLR?h??'?ô??????????.NET?ó???CLR?ó??i??????¼????????? CLR???.NET?ó????????w????u???©???óL?? ????õK????????? ?.NET??±PElWindows?l??.NET??????'20??i??h?PElil??????CLR????'.NET?ó??????j?????IDL CLR????????????l??????CLR??????I??????????????????ó????CLR????????I????????????? ???CLR???ó???IISSQL Server????CLR???w??? ??l? .NET Frameworkh?gg??a???g???ó?L;???óg??g????????????Windows??h????ASP.NETWeb?áWindowsSDK??Jh.NET????i??u?????Win32 API?õL?SDKL??h?hI?k??????ó?J??h?k ??? ?h????????L???/????????????????????? ADO.NET ADO.NET?g??ó???????L?????"?????óg????k?? XML ?????XML?????XML?g??????ADO.NETXML??? Windows Windows????Windows?óg???Windowsû??ActiveX?Windows XP½??g???CLR???Windows??j??h ASP.NET?÷ ASP.NETl????HTTP????k??ASP.NET'û?.NETg?XCOPYooXML?w???ó??£?????? ASP.NET Web ASP.NET WebVB??wWeb?ó??ASP.NET Web???LHTMLu?ASP?h??óû??g??k?h???HTMLû???i?tASP.NET Web?h???Web?ÿ???? Web? ASP.NET?÷???ASP.NETWeb?h???g??Web???'?k??ASP.NETw???'g??HTTPSOAP??ASP.NET????ó????ó?h??gg???g |
? | Blog | | ? | ? | | | ? | ? | ??
Copyright® 2003 Test Engineer, Inc. All rights reserved.