JavaEEABriefIntroductionforJavaEEPlatformClicktobuyNOW!PDF-XChange!PDF-XChangeJavaEEJ2EEJavaEEJavaEEJavaEE---JavaEEOLTPClicktobuyNOW!PDF-XChange!PDF-XChange(SE)ofJavainthatitaddslibrarieswhichprovidefunctionalitytodeployfault-tolerant,distributed,multi-tierJavasoftware,basedlargelyonmodularcomponentsrunningonanapplicationserver.(ReferencedbyWiki)ClicktobuyNOW!PDF-XChange!PDF-XChangeWhatcomprisedintheJavaEEPlatform?–FacultiesfordevelopingJavaEEApps.ClassLibrary(APIs),tools–RuntimeEnvironmentApp.Server(Containers)–Docs&SamplesClicktobuyNOW!PDF-XChange!PDF-XChangeJavaEEContainersContainersaretheinterfacebetweenacomponentandthelow-levelplatform-specificfunctionalitythatsupportsthecomponent.Beforeaweb,enterprisebean,orapplicationclientcomponentcanbeexecuted,itmustbeassembledintoaJavaEEmoduleanddeployedintoitscontainer.ContainersProvideServiceforJavaEEComponent:EnterprisebeanandservletlifecyclesDatabaseconnectionresourcepoolingDatapersistenceAccesstotheJavaEEplatformAPIsSecurity…JVM,JavaEEAPIsOperatingSystemContainersJavaEEApplicationsClicktobuyNOW!PDF-XChange!PDF-XChangeJavaEEContainersType–JavaEEApplicationServerTheruntimeportionofaJavaEEproduct.AJavaEEserverprovidesEJBandwebcontainers.–EnterpriseJavaBeans(EJB)ContainerManagestheexecutionofenterprisebeansforJavaEEapplications.EnterprisebeansandtheircontainerrunontheJavaEEserver.–WebContainerManagestheexecutionofJSPpageandservletcomponentsforJavaEEapplications.WebcomponentsandtheircontainerrunontheJavaEEserver.ClicktobuyNOW!PDF-XChange!PDF-XChangeJavaEEContainersType–ApplicationclientcontainerManagestheexecutionofapplicationclientcomponents.Applicationclientsandtheircontainerrunontheclient.–AppletcontainerManagestheexecutionofapplets.ConsistsofawebbrowserandJavaPluginrunningontheclienttogether.ClicktobuyNOW!PDF-XChange!PDF-XChangeWhat’sthedifferencesbetweenJ2EE&JavaEE?ApplicationModelbasedonJ2EE(citedfromSunJ2EE1.4tutorial)ClicktobuyNOW!PDF-XChange!PDF-XChangeWhat’sthedifferencesbetweenJ2EE&JavaEE?ApplicationModelbasedonJavaEE(citedfromSunJavaEE5tutorial)ClicktobuyNOW!PDF-XChange!PDF-XChangeWhat’sthedifferencesbetweenJ2EE&JavaEE?JavaEEPlatformAPIOverview(citedfromSunJavaEE1.4tutorial)ClicktobuyNOW!PDF-XChange!PDF-XChangeWhat’sthedifferencesbetweenJ2EE&JavaEE?JavaEE5PlatformAPIOverview(citedfromSunJavaEE5tutorial)ClicktobuyNOW!PDF-XChange!PDF-XChangeNewFeaturesWhichDifferfromJ2EE:–SignificantEoD()Enhancements–NewPOJO-basedJavaPersistenceAPI–GreatlysimplifiedEJBdevelopment–DraganddropWebapplicationdevelopmentwithJavaServerTMFaces–SimplifiedwebservicessupportClicktobuyNOW!PDF-XChange!PDF-XChangeNewTech.SpecificationsofJavaEE:–NewPersistenceAPI(JSR-220)–EJB3.0(JSR-220)–JavaServerFaces(JSR-252)–JAX-WS(JSR-224)–JAXB(JSR-222)–WebServicesMetadata(JSR-181)–CommonAnnotations(JSR-250)–StAX(JSR-173)ClicktobuyNOW!PDF-XChange!PDF-XChange