资源描述:
《javaee的13种核心技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、JavaEE的13种核心技术One,contentintroductionStevenGouldintroducesthe13coretechnologiesofJavaEE:JDBC,JNDI,EJB,RMI,JSP,JavaServlet,XML,JMS,JavaIDL,JTA,JTA,JavaMail,andJAF・Tokeepintouch,GouldintroducesJavaEEtechnologiesbasedonawidelyusedproductenvironmentfromBEA
2、SystemsbasedontheWebLogicapplicationserver・Javastartedoutinthebrowserandclientmachine,andmanypeoplequestionedwhetheritwassuitableforserver-sidedevelopment.Now,withtheproliferationofthird-partysupportforJavaEE,Javaiswidelyacceptedasoneofthepreferredplat
3、formsfordevelopingenterprise-levelserver-sidesolutions・TheJavaEEplatformiscomposedofasuiteofServices,APIs,andprotocolsthatprovidefunctionalsupportfordevelopingweb-basedmulti-tierapplications・InthisarticleIwillexplainthe13kindsofthecoretechnologysupport
4、JavaEE:JDBC,JNDI,EJB,RMI,JSPandJavaServlet,JMSandXML,JavaIDL,JTS,JTA,JavaMailandJAF,atthesametimewillalsodescribewhenandwhereyouneedtousethesetechnologies・AndofcourseI'mgoingtotalkabouthowthesedifferenttechno1ogiesinteract・Inaddition,inordertomakeyoufe
5、elbetteraboutthetrueapplicationofJavaEE,IwillintroclucethesetechnologiesintheWebLogicapplicationserverenvironment・NomatterfornewWebLogicapplicationserverandJavaEE,orthosewhowanttoknowwhattheJavaEEcanbringthebenefitsofprojectmanagerdndsystemdnalyst,beli
6、evesthatthispaperhascertainreferencevalue・Second,themacroimpression:distributedarchitectureandJavaEEThepasttwo-tierapplication-commonlyknownastheC/Sapplication-isthemosttalkedabout・Inmanycases,theonlyserviceprovidedbytheserveristhedatabaseservice・Inthi
7、ssolution,theclientprogramisresponsiblefordataaccess,implementthebusinesslogic,withtheappropriatestyledisplayresults,pop-updefaultuserinterfaceandacceptuserinput,etc・TheC/Sstructureisusuallyeasiertodeployforthefirsttime,butitisdifficulttoupgradeorimpro
8、ve,andisoftenbasedonaproprietaryprotocol,usuallyakindofdatabaseprotoco1.Itmakesitdifficulttoreusebusinesslogicandinterfacelogic・Moreimportantly,intheWebage,two-tierapplicationstypicallydonotscalewell,makingitdifficulttoadapttothedemands