您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > BEA的SOA项目实施方法简介
BEAWebLogicPlatform—PatrickLiuSEManagerChannel,Alliance&BD,BEASystemsChinaLtd.Agenda•••Agenda•••History:WavesTechnologyAccess••WebBrowserWebBrowser--HTTP/HTML,HTTP/HTML,••Java,Java,••J2EEJ2EE/./.NetNetAppServersAppServers,,••PortalPortalEaseofUse••FrontPage,FrontPage,WebLogicWorkshopWebLogicWorkshopWebPlatformMainframeTechnologyTransactions••Batch,Batch,OLTP,OLTP,DBMS,Messaging,DBMS,Messaging,CICSCICS……Easeofuse••CobolCobol,,……Client/ServerTechnologyData••RDBMSRDBMS,SQL,SQLPCs,PCs,LANs,LANs,TCP/IP,TCP/IP,……RelationalRelationalDatabaseDatabaseEaseofuse••PowerBuilder,PowerBuilder,VisualBasic,VisualBasic,……CycleofInnovationDisruptiveTechnology5%ofdevelopers“Standard”Platform/APIs20%ofdevelopersFramework/ToolsRestofdevelopersPC,GUITechnologyProductivity••Bios,Windows,Bios,Windows,MacMac……Easeofuse••dBASEdBASE,,VB,VB,DelphiDelphiSOATechnologyIntegration••BPMBPM••WebWebServicesServices••XMLXMLCompetition:FromMonthstoMinutesTIMEVALUEBusinessITmonthsmonthsmonthsweeksdaysminutesWebServicespushSOASOARDBMSCRMERPTradingPartnersPeopleResourcesBillingServiceInventoryManagementServiceCustomerManagementServicePurchaseOrderManagementProcessServiceOrchestrationServiceConstructionServiceBPM&ServiceManagementSOAIT•“”–“”–IT–;–BPMSOA-–//ServiceOrientedArchitecturesWebClientWebServicesSOA“”Portal+ConfigureationToolTransformationToolHumanWorkflowEngineEventBrokerAdapter+ToolEAI/B2BiBPMEngine(ICS)+ToolsSOAHeterogenousSystemsIntegratedDevelopandDeployJ2EEServerSOAFrameworkWebServicesTransformsBrokerBPMAdaptersNetUIB2BPortalJ2EEServerMQAS400AIXLinuxCICS•••Agenda•••SOA&BPMRDBMSCRMERPTradingPartnersPeopleResourcesBillingServiceInventoryManagementServiceCustomerManagementServicePurchaseOrderManagementProcessServiceOrchestrationServiceConstructionDBMSFileEMailHTTPResourcesEJBControlIntegrationControlJavaControlServiceConstructionDBMSWebLogicServer:WLSProcessEditionWLSforbuildingServiceOrientedApplicationsWebLogicServerProcessEditionJVMBEAWebLogicJRockitIntegratedDevelopmentEnvironmentBEAWebLogicWorkshopServiceEnablementServiceEnablementProcessDrivenServicesProcessDrivenServicesDataTransformationDataTransformationServiceMonitoring&ManagementServiceMonitoring&ManagementWebLogicServerUserIntegrationUserIntegrationProcessIntegrationProcessIntegrationDataIntegrationDataIntegrationBEAWebLogicIntegrationBEALiquidDataforWebLogicBEAWebLogicPortalValueProposition•Goodfor–Process-drivenwebapplication–AutomatedProcess-basedapplications–Simpleworkflowapplication•Fulfillsomegaps–ThepricinggapfromWLSpremiumtoWLI(IBMdoNOThavesimilarpackaging!)–Customers’SOA/BPMvisionandJ2EEskillset–Dynamicrequirementandrapiddevelopmenttool–KeepthecustomerwhowantWLIwithlimitedbudget,easytoupgradetoWLIinfuture!IntegrationBPMvs.Messagecentric•Businessprocesscentricintegration–Automatingbusinessprocess–Agility–quicklyrespondtochangingbusinessconditions–Visibility–understandthecurrentstateofthebusinessprocesses,–Movedevelopmentandadministrationenvironmentsclosertothebusinessusers•Messagingcentricintegration–WebServicesmessaging,routing,transformation,management–Local&distributed;internal&external(B2B)–Management:message,service,SLA,topology–Dynamic,policy-based,administrative-orientedWebLogicPlatform:SOAApplicationFrameworkBEAWebLogicWorkshopApplicationServerBEAWebLogicServerUserIntegrationUserIntegrationJVMBEAWebLogicJRockitIntegratedDevelopmentEnvironmentBEAWebLogicWorkshopProcessIntegrationProcessIntegrationDataIntegrationDataIntegrationBEAWebLogicIntegrationBEALiquidDataforWebLogicBEAWebLogicPortal•BPM•AI•TPM•B2BIntegrationArchitectureAdaptersAdaptersAdaptersBEAWebLogicIntegrationB2B/TPMWorkshopXML/WebWorklistWeb/E-mailDatabasesFile/FTPNetUIWebLogicPlatform1.•AutomatedProcess)(HumanWorkflow)•(MessageBrokerServiceBroker)•2.•Webservices•BPEL4WSBPELJ•JCA1.53.••WebLogicPlatform:SOAApplicationFrameworkBEAWebLogicWorkshopApplicationServerBEAWebLogicServerUserIntegrationUserIntegrationJVMBEAWebLogicJRockitIntegratedDevelopmentEnvironmentBEAWebLogicWorkshopProcessIntegrationProcessIntegrationDataIntegrationDataIntegrationBEAWebLogicIntegrationBEALiquidDataforWebLogicBEAWebLogicPortalPortal•••••WebWebLogicPortal8.1((Control)Control)PortalPortalPortletsPortletsPortletsPortletsPortalPortalJSPJSPWebServicesWebServicesLookandFeelLookandFeelLayoutLayoutPortletsPortletsJavaJavaWebWebWebServicesRemoteWebServicesRemotePortletPortletWeb-ServiceRemotePortal•Allowremoteportalresourcestobesharedbydifferentportalsinthenetwork•AllowBEAornon-BEAportalresourcestobeshared.WebLogicPlatform:SOAApplicationFrameworkBEAWebLogicWorkshopApplicationServerBEAWebLogicServerUserIntegrationUserIntegrationJVMBEAWebLogicJRockitIntegratedDevelopmentEnvironmentBEAWebLogicWorkshopProcessIntegrationProcessIntegrationDataIntegrationDataIntegrationBEAWebLogicIntegrationBEALiquidDataforWebLogicBEAWebLogicPortal••••WebCustomerSelf-ServiceWirelessWirelessDivisionDivisionCustomerCustomerDatabaseDatabaseBroadbandBroadbandCustomerCustomerDatabaseDatabaseRetailStoreRetailStoreInventoryInventoryCRMApplicationCRMCRMApplica
本文标题:BEA的SOA项目实施方法简介
链接地址:https://www.777doc.com/doc-5535528 .html