欢迎来到天天文库
浏览记录
ID:40021157
大小:1.75 MB
页数:33页
时间:2019-07-17
《11-10-21 - JavaEE7_QCon(Tyler Jewell)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、TheJavaEE7Platform:ReachingfortheCloudRobertoChinniciJavaEEPlatformLeadThefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andsh
2、ouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.2Agenda•JavaEE7theme•Mainfeatures•HighlightsofsomenewAPIs•ComponentJSRs•Schedule3JavaEE7Theme:TheCloud•“We’remakingJavaEE
3、readyforthecloud”•SupportforPlatform-as-a-Service(PaaS)model4JavaEEfortheCloud•Tighterrequirementsforresourceandstatemanagement•Betterisolationbetweenapplicationsandtheirdata,usingtenantsasanisolationunit•StandardAPIsforcachinginEE7,perhapsMapReduce,NORDBMSinthefuture•Commonmanagementandmon
4、itoringinterfaces•Evolution,notrevolution5BetterPackagingfortheCloud•Appsareversioned•Multipleversionscancoexist•Mustdealwithdataversioning,upgrades,etc.•NeedabilitytospecifyQoSproperties•Appsbothexposeandconnecttoservices6CloudPlatformApplicationJavaPersistenceQueueing…ServiceServiceServic
5、eStateManagementVirtualizationLayer7CloudPlatformApplicationCodeCodeCodeSchemMigratioQoSSecurity…ModuleModuleModuleanInformationJavaPersistenceQueueing…ServiceServiceServiceStateManagementVirtualizationLayer8CloudPlatformApplicatioApplicatioApplicationnnJavaPersistenceQueueing…ServiceServic
6、eServiceStateManagementVirtualizationLayer9CloudPlatformApplicatioApplicatioApplicatioApplicationApplicationnnnJavaPersistenceQueueing…ServiceServiceServiceStateManagementVirtualizationLayer10CloudPlatformManagedEnvironmentApplicatioApplicatioApplicatioApplicationApplicationnnnJavaPersisten
7、ceQueueing…ServiceServiceServiceStateManagementVirtualizationLayer11PaaSSupport•Newroles:–PaaSProvider,PaaSCustomer(Tenant),ApplicationAdministrator,End-User•Multitenancy–Applicationdoesnotdirectlymanagetheassociationtoatenant–Containersmayusee.g.virtual
此文档下载收益归作者所有