| | | |

J2EE vs .NET ()
?


?????J2EE.NETh?ô??h??????.NETh??????????????????.NET??h????.NET?.NET??
/???????h??gWeb ?????????l??J2EE????h???õ????.NET???'?IT????J2EE??????l???o
???.NET???J2EE?i???J2EE?????d???????õL????Web???
???'ü?????????h???????????õ???????????o?????J2EE.NET
h?J2EE
.NET???Windows
J2EE.NET?????
g J2EE vs .NETWeb?


h?J2EE
?? L

?????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?ù?J2EE???????J2EEÿ??API??J2EE?÷?J?

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?
Remote ? Remote??EJB???ûõk??????l???l?????áEJB??Remote???EJBûj

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
?Beans?????h??L?Beansg??????L?Beans?gh????????Beans????Beans??????????Beans???h?Beansj??L?

?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


?g

?õ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.

 

| | | ?? > > POST | ?? > ?? > POST | ?? > ?? > POST | ?? > > POST | ?? > ? > POST | ?? > ?? > POST | ?? > ? > POST | ?? > ? > POST | ?? > ? > POST | ?? > > POST | ?? > Unix/Linux? > | ?? > ? > POST | ?? > ? > POST | ?? > h > POST | ?? > > POST | ?? > ?? > POST | ?? > ?? > POST | ?? > > POST | ?? > ? > POST | ?? > ?? > POST | ArrayArrayArrayArrayFerienhaus Mieten - Fashion And Style - Aberdeen Hotel - Kuopio HotelsArrayArrayArrayArray