電訊盈科SOA解決案例介紹BOM_第1頁
電訊盈科SOA解決案例介紹BOM_第2頁
電訊盈科SOA解決案例介紹BOM_第3頁
電訊盈科SOA解決案例介紹BOM_第4頁
電訊盈科SOA解決案例介紹BOM_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

案例介紹—PCCW計費和訂單管理(BOM)訂單處理和PCCW所有產(chǎn)品的客戶服務的統(tǒng)一系統(tǒng)(Localtelephoneservice,DataService,IMS,WiFi,NowTVandMobile)。支持產(chǎn)品綁定—增加up-sell&cross-sell

機會支持客戶服務和以銷售為目標的SVC支持多種銷售和自服務渠道:商店、客戶服務中心、IVRS、客戶門戶、NOWTV、WAP等包含主機的舊有系統(tǒng)同時存在需要與Oracle財務、激活系統(tǒng)、Portal等接口24×7服務且零停機時間長期投資復雜業(yè)務邏輯涉及多個團隊需要動態(tài)的業(yè)務處理和人工工作流大規(guī)模用戶和高交易量業(yè)務需求Richclient方法:滿足所有電訊盈科產(chǎn)品的復雜的前端操作流程基于SessionFa?ade設計模式和通過RMI/IIOP提供服務,以滿足高交易量根據(jù)J2EE標準在服務器端開發(fā)復雜的業(yè)務邏輯以保護長期投資有專有團隊負責POC、基礎結構設計、技術設計、應用的原型、培訓、代碼審查和滿足多團隊要求的框架通過深入的POC流程選擇WebLogicServer

或WebSphere。使用WebLogic集成服務器JPD滿足處理流和人工工作流需求使用標準J2EE基礎結構滿足24x7和零下載需求(負載均衡器,集群服務器等)根據(jù)SOA標準,提供網(wǎng)絡服務支持多個信道使用適配器,事件和消息方法與多系統(tǒng)集成,系統(tǒng)如Oraclefinance,Activationsystem,CRMandCustomerbasesystem.使用帶有APPC的Tuxedo接口結成舊有系統(tǒng)技術解決方案BOM高層操作流BOM應用體系架構ServiceModulesBackendSystemsPortalCustomerPortalEnterprisePortalCustomerManagementInteractionHistoryInbound&OutboundSalesInteractiveSalesContactPersonProspectSingleLogin(LDAP)QuotationBI/ReportingServiceRequestNotes&ActivityScriptManagementBillEnquiryOrderCaptureProduct&BundlesIncentive/CommissionAccountTeamManagementContractManagementPartnerPortalBillingAccountManagementExternalOrderMonitoring&FulfillmentSLA/QoSOpportunityFunctionalModulesUserInterfaceBusinessLayerDataLayerIMS/BOSSDragonBillingFPInfranetCWFIPVSTARSSRSLPSValexCMRSIPPTSVAMBOMCPMSMobileBOSSSalesPerformanceDataMartDataWarehouseDWFMDragonCPEPOSChannelsEnterpriseApplicationIntegration(EAI)&BusinessProcessAutomation(BPA)EnterpriseApplicationIntegration(EAI)&BusinessProcessAutomation(BPA)IVRSContactCentreMobileHandsetInternetNGFLPhoneFacetoFaceEmailPaperTVPDAShopTVPortalMobileEDWBOM價格計劃收費代碼價格結構其他合格規(guī)則價格計劃兼容性規(guī)則文件屬性過程套餐BOM產(chǎn)品目錄產(chǎn)品組件產(chǎn)品結構指定產(chǎn)品套餐層面產(chǎn)品層面組件層面工作流程BOM產(chǎn)品模型BOM業(yè)務架構商業(yè)規(guī)則映射對用戶被定義的工作流和任務商業(yè)規(guī)則

映射對可再用的工作任務分解服務訂單服務訂單ProductLineItem123456ProductLineItem234567ProductLineItem345678WorkTaskA12345WorkTaskA23456WorkTaskB23456WorkTaskA34567WorkTask3(Process)WorkTask4(Static)WorkTask1(Process)WorkTask2(Process)外部系統(tǒng)AAA特點:程序化項目程序化工作任務取決邏輯風險管理工序/任務服務水準協(xié)議(SLA)活化作用任務處理訂單同步和異步綜合化PCCW的解決方案架構HA

和負載均衡負載均衡器分發(fā)所有從BOM的客戶端到EAI的服務器的流量,并平衡兩個EAI服務器的負載。負載均衡器存在于UAT和DR環(huán)境。然而,在正常操作過程中,DR環(huán)境中的負載均衡器被用來作為開發(fā)環(huán)境。BothWebLogicServerformaclusterserverfarmWebLogic服務器由節(jié)點管理者控制從J2EE的角度看,沒有單點故障,并且對于智能客戶端故障結束(failover)應該是透明的。(注:如果客戶端緩存了連接的上下文,則在故障結束后需要重新登陸)技術——高有效性EAI

服務器收到前端客戶以及其它與BOM接口的應用的請求。除了那些必須在主機和數(shù)據(jù)庫服務器上保存的核心業(yè)務邏輯,EAI服務器擁有BOM的大多數(shù)業(yè)務邏輯。同時為超過3000個客戶服務每秒為200個Sessionbean服務根據(jù)sessionfa?ade設計者模式和J2EE標準,以Sessionbean為中心,有某些messagebean,不允許Entitybean支持同步接口:SessionbeanviaRMI/IIOPorWebservicesviaHTTP;

異步接口:JMS,Webservices,MessageBean,events遵循基于J2EE的角色安全EAI服務器擁有BOM的大多數(shù)的業(yè)務邏輯

。這些業(yè)務邏輯有著不同的方式與其它外部組件接口,這些方式包括:

1) Webservices2) RMI(withotherJ2EE/Javaapplications)3) Tuxedoconnector(connecttoexistingmainframeprograms)4) JDBC(toOracledatabase)5) DBandFileevents(forinterfacewithfiles,someofthemareoutputfromotherbatchprograms)JMSAdaptor技術——EAI層的架構技術——SOA基本框架使用WebLogic集成服務器(Core)和AquaLogic服務器(Mobile)為系統(tǒng)集成開發(fā)接口。SOA層只提供開放式服務和processflow操控。主要業(yè)務邏輯仍在遵循J2EE標準的應用服務器內。根據(jù)Webservices標準,支持同步和一部接口ProcessFlow(JPD),Webservices和基于文檔的ProcessFlow(JPD)消息由XSD(基于Schema)定義部署為為J2EE組件

(EAR),暴露為Webservices(RMI/IIOP)安全遵循

WSSE和基于J2EE角色的安全標準示例流程由WebLogic流程引擎開發(fā),處理訂單的批準:技術——SOA處理流示例WebLogicIntegrationAquaLogicServiceBus定位&目標架構SOA實施的端到端平臺,復雜過程流和人工工作流處理,應用集成到應用托管目標架構復雜業(yè)務流人工工作流多接口端點消息Hub(JMS和MQ)應用集成(如MF集成)J2EE標準復雜消息轉換(如BOM)實施SOA頂層消息路由和簡單過程流的平臺目標架構簡單業(yè)務過程流網(wǎng)絡服務接口端點。注:能通過在Weblogic應用服務器下開發(fā)端點而得到多個端點簡單消息轉換消息Hub(JMS和MQ)遵從SOA&目標層從頂層到應用開發(fā)層的端到端SOA實施。是端到端而不僅是SOA層的解決方案。SOA實施的頂層。目標是無復雜業(yè)務邏輯的消息路由和轉換靈活性&擴展性能夠擴展到Portal服務能夠使用后端應用實現(xiàn)應用,作為workaround解決方案易于使用需要深層次多領域的知識開發(fā)解決方案的復雜平臺基于配置工具開發(fā)消息處理的過程流后端應用的要求能夠開發(fā)適配器以解決幾乎所有的集成需求(如J2EE,.Net,JMSandIBMMQ)后端系統(tǒng)需要將服務作為消息基本接口技術——WLI和AquaLogic服務總線技術——標準化已發(fā)展的方針

編程與命名規(guī)則使用網(wǎng)絡服務及網(wǎng)絡服務安全質量保證

使用Schema文檔描述WSDL生成及對象映射發(fā)展中的方針建立服務驗證/授權的安全控制方針

建立服務生命周期和重用的服務治理指導技術——WLI與壓力測試工具Homegrowth工具用于WLI監(jiān)控和管理工具,通過JMX補充WebLogic控制臺功能基于Eclipse插件架構(模擬多客戶端環(huán)境)的壓力測試工具基于EclipseRCP并帶有插件的應用程序目標架構的主要益處商業(yè)化時間將業(yè)務流描述為業(yè)務處理流通過工業(yè)標準文檔描述業(yè)務實體(如Schema)集成的架構(例如主機集成準備)采用工業(yè)標準工具(如ERP系統(tǒng),SAPR/3或PeopleSoft)通過最大化應用無關服務的重用和加快運送時間提高生產(chǎn)力全集成高性能架構開放接口業(yè)務處理流應用集成基于消息,同步和異步通信基于文檔和Schema的接口ReadyforHumanWorkflowimplementation為人工工作流的實行做準備WebLogic人工工作單基于文檔和Schema的接口ImproveSecurityandControl

改善安全和控制WebLogic人工工作單通過基于消息和異步通信輕松實現(xiàn)審計系統(tǒng)以安全模式通信ReadyforMultiRegions/subsidiariescommunication基于消息,異步通信每個地區(qū)/子公司可各自擁有消息信道,用來進行區(qū)域通信非核心系統(tǒng)技術Criteria

標準前端基于Web,支持Ajax/Web2.0Mid-range復雜度在一般的

J2EE1.3/1.4應用服務器上運行

無復雜集成點由directSQL與數(shù)據(jù)庫集成服務揭露不必不可少目標應用架構前端

–GoogleWidgetToolkit/EclipseRCP/Swing/JSP應用服務器

–AnyServletcontainerlikeTomcat服務器端框架

–SpringFramework持久化的框架

-Hibernateframework數(shù)據(jù)庫

–OracleandMySql開發(fā)工具

–MyEclipse6.0andWebLogicworkshop語言

–JavaandAspectJandStoreProcedure測試

–JunitandOpenQA:Selenium負載測試–homegrowthsolutionandLoadrunnerSDK與知識庫基礎框架和附加組件基于插件的可擴展框架驗證框架通用組件如datepicker,Excelexport,Jasperreportviewer,Logindialog,GeneralPreference,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論