The Java EE 5 Tutorial
1084 pages
English

The Java EE 5 Tutorial

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
1084 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

TheJavaEE5Tutorial
ForSunJavaSystemApplicationServer9.1
PartNo:821–1743–10
September2010(originallypublished2007) Copyright©2010,Oracleand/oritsaffiliates.Allrightsreserved.
Thissoftwareandrelateddocumentationareprovidedunderalicenseagreementcontainingrestrictionsonuseanddisclosureandareprotectedbyintellectual
propertylaws.Exceptasexpresslypermittedinyourlicenseagreementorallowedbylaw,youmaynotuse,copy,reproduce,translate,broadcast,modify,license,
transmit,distribute,exhibit,perform,publish,ordisplayanypart,inanyform,orbyanymeans.Reverseengineering,disassembly,ordecompilationofthissoftware,
unlessrequiredbylawforinteroperability,isprohibited.
Theinformationcontainedhereinissubjecttochangewithoutnoticeandisnotwarrantedtobeerror-free.Ifyoufindanyerrors,pleasereportthemtousinwriting.
IfthisissoftwareorrelatedsoftwaredocumentationthatisdeliveredtotheU.S.GovernmentoranyonelicensingitonbehalfoftheU.S.Government,thefollowing
noticeisapplicable:
U.S.GOVERNMENTRIGHTSPrograms,software,databases,andrelateddocumentationandtechnicaldatadeliveredtoU.S.Governmentcustomersare
“commercialcomputersoftware”or“commercialtechnicaldata”pursuanttotheapplicableFederalAcquisitionRegulationandagency-specificsupplemental
regulations.Assuch,theuse,duplication,disclosure,modification,andadaptationshallbesubjecttotherestrictionsandlicensetermssetforthintheapplicable
Governmentcontract,and,totheextentapplicablebythetermsoftheGovernmentcontract,theadditionalrightssetforthinFAR52.227-19 ...

Sujets

Informations

Publié par
Nombre de lectures 73
Langue English
Poids de l'ouvrage 9 Mo

Extrait

TheJavaEE5Tutorial ForSunJavaSystemApplicationServer9.1 PartNo:821–1743–10 September2010(originallypublished2007) Copyright©2010,Oracleand/oritsaffiliates.Allrightsreserved. Thissoftwareandrelateddocumentationareprovidedunderalicenseagreementcontainingrestrictionsonuseanddisclosureandareprotectedbyintellectual propertylaws.Exceptasexpresslypermittedinyourlicenseagreementorallowedbylaw,youmaynotuse,copy,reproduce,translate,broadcast,modify,license, transmit,distribute,exhibit,perform,publish,ordisplayanypart,inanyform,orbyanymeans.Reverseengineering,disassembly,ordecompilationofthissoftware, unlessrequiredbylawforinteroperability,isprohibited. Theinformationcontainedhereinissubjecttochangewithoutnoticeandisnotwarrantedtobeerror-free.Ifyoufindanyerrors,pleasereportthemtousinwriting. IfthisissoftwareorrelatedsoftwaredocumentationthatisdeliveredtotheU.S.GovernmentoranyonelicensingitonbehalfoftheU.S.Government,thefollowing noticeisapplicable: U.S.GOVERNMENTRIGHTSPrograms,software,databases,andrelateddocumentationandtechnicaldatadeliveredtoU.S.Governmentcustomersare “commercialcomputersoftware”or“commercialtechnicaldata”pursuanttotheapplicableFederalAcquisitionRegulationandagency-specificsupplemental regulations.Assuch,theuse,duplication,disclosure,modification,andadaptationshallbesubjecttotherestrictionsandlicensetermssetforthintheapplicable Governmentcontract,and,totheextentapplicablebythetermsoftheGovernmentcontract,theadditionalrightssetforthinFAR52.227-19,Commercial ComputerSoftwareLicense(December2007).OracleAmerica,Inc.,500OracleParkway,RedwoodCity,CA94065. Thissoftwareorhardwareisdevelopedforgeneraluseinavarietyofinformationmanagementapplications.Itisnotdevelopedorintendedforuseinanyinherently dangerousapplications,includingapplicationswhichmaycreateariskofpersonalinjury.Ifyouusethissoftwareorhardwareindangerousapplications,thenyou shallberesponsibletotakeallappropriatefail-safe,backup,redundancy,andothermeasurestoensureitssafeuse.OracleCorporationanditsaffiliatesdisclaimany liabilityforanydamagescausedbyuseofthissoftwareorhardwareindangerousapplications. OracleandJavaareregisteredtrademarksofOracleand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners. AMD,Opteron,theAMDlogo,andtheAMDOpteronlogoaretrademarksorregisteredtrademarksofAdvancedMicroDevices.IntelandIntelXeonare trademarksorregisteredtrademarksofIntelCorporation.AllSPARCtrademarksareusedunderlicenseandaretrademarksorregisteredtrademarksofSPARC International,Inc.UNIXisaregisteredtrademarklicensedthroughX/OpenCompany,Ltd. Thissoftwareorhardwareanddocumentationmayprovideaccesstoorinformationoncontent,products,andservicesfromthirdparties.OracleCorporationand itsaffiliatesarenotresponsibleforandexpresslydisclaimallwarrantiesofanykindwithrespecttothird-partycontent,products,andservices.OracleCorporation anditsaffiliateswillnotberesponsibleforanyloss,costs,ordamagesincurredduetoyouraccesstooruseofthird-partycontent,products,orservices. 100921@24661 Contents Preface...................................................................................................................................................29 PartI Introduction..........37 1 Overview................39 JavaEEApplicationModel .................................................................................................................40 DistributedMultitieredApplications ...............................................................................................40 Security..........................................................................................................................................41 JavaEEComponents ...................................................................................................................42 JavaEEClients..............................................................................................................................42 WebComponents......44 BusinessC .................................................................................................................45 EnterpriseInformationSystemTier..........................................................................................46 JavaEEContainers...............46 ContainerServices .......................................................................................................................47 CTypes...........................................................................................................................47 WebServicesSupport............49 XML ...............................................................................................................................................49 SOAPTransportProtocol ...........................................................................................................50 WSDLStandardFormat.50 UDDIandebXMLStandardFormats .......................................................................................50 JavaEEApplicationAssemblyandDeployment .............................................................................50 PackagingApplications............51 DevelopmentRoles .............................................................................................................................52 JavaEEProductProvider..53 ToolProvider................................................................................................................................53 ApplicationComponentProvider .............................................................................................53 3 Contents ApplicationAssembler ................................................................................................................54 ADeployerandAdministrator.................................................................................54 JavaEE5APIs ......................................................................................................................................55 EnterpriseJavaBeansTechnology..............................................................................................55 JavaServletTechnology ..............................................................................................................56 JavaServerPagesTechnology .....................................................................................................56 JPagesStandardTagLibrary .....................................................................................56 JavaServerFaces ...........................................................................................................................57 JavaMessageServiceAPI..57 JavaTransactionAPI ...................................................................................................................57 JavaMailAPI.............57 JavaBeansActivationFramework ..............................................................................................58 JavaAPIforXMLProcessing58 JavaAPIforXMLWebServices(JAX-WS) ..............................................................................58 JavaArchitectureforXMLBinding(JAXB) .............................................................................59 SOAPwithAttachmentsAPIforJava........................................................................................59 JavaAPIforXMLRegistries .......................................................................................................59 J2EEConnectorArchitecture.....................................................................................................59 JavaDatabaseConnectivityAPI.................................................................................................60 JavaPersistenceAPI.....................................................................................................................60 JavaNamingandDirectoryInterface60 JavaAuthenticationandAuthorizationService .......................................................................61 SimplifiedSystemsIntegration...................................................................................................61 SunJavaSystemApplicationServer9.1 ............................................................................................62 Tools ..............................................................................................................................................62 2 UsingtheTutorialExamples ..............................................................................................................65 RequiredSoftware ...............................................................................................................................65 TutorialBundle ............................................................................................................................65 JavaPlatform,StandardEdition.................................................................................................66 SunJavaSystemApplicationServer9.1.....................................................................................66 NetBeansIDE ...............................................................................................................................67 ApacheAnt ...................................................................................................................................67 StartingandStoppingtheApplicationServer..................................................................................68theAdminConsole...............................................................................................................69 4 TheJavaEE5Tutorial • September2010(originallypublished2007) Contents StartingandStoppingtheJavaDBDatabaseServer........................................................................69 BuildingtheExamples ........................................................................................................................69 BuildingtheExamplesUsingNetBeansIDE ...................................................................
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents