欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

消息接發(fā)接口系統(tǒng)的制作方法

文檔序號:6463757閱讀:188來源:國知局
專利名稱:消息接發(fā)接口系統(tǒng)的制作方法
技術領域
一般而言,本發(fā)明公開了一種用于諸如為電信運營商管理數據供 應的系統(tǒng)。
背景技術
電信提供商可維護關于提供商供應的或通過提供商供應的產品和 服務的目錄中的信息。該目錄可用于編譯描述產品和服務的各個方面 的信息。目錄的配置通常通過每個可能需要信息的應用的用戶接口手 動實現。

發(fā)明內容
公開了一種從集中式數據庫向目錄供應消息的系統(tǒng)、計算機實現 方法和計算機程序產品。目錄實體被從集中式數據庫提取出且被以數
據消息的形式發(fā)送到諸如計費(billing)、顧客關系管理等這樣的目標 系統(tǒng)。代表目錄實體的這些數據消息被消息接發(fā)接口 (messaging interface)系統(tǒng)所接收和解析。每個實體被消息接發(fā)接口變換成代表了 對目錄項的高度抽象描述的共享對象。共享對象被變換成規(guī)范化對象 (normalized object),諸如被變換成代表特定目標系統(tǒng)所用的目錄項的 數據結構。該數據結構被寫入到目標系統(tǒng)。
對于本領域技術人員而言,在研究了以下附圖和詳細描述后,其 他系統(tǒng)、方法、工具、特征和優(yōu)點將是顯而易見的或將變得顯而易見。 旨在表明,所有這種其他的系統(tǒng)、方法、特征和優(yōu)點都包括在本說明 書內,處于本發(fā)明的范圍內且受以下權利要求的保護。


圖1是消息接發(fā)接口系統(tǒng)的框圖。 圖2是更詳細的適配器的框圖。
圖3是系統(tǒng)邏輯的流程圖。
圖4是用于目錄實體的示例性組件服務的表格。
圖5是可用于實現消息接發(fā)接口系統(tǒng)的示例性一般性的計算機系
統(tǒng)的框圖。
具體實施例方式
公開了一種消息接發(fā)接口系統(tǒng),該消息接發(fā)接口系統(tǒng)可用于自動 向目標系統(tǒng)提供產品和服務目錄信息。出于解釋目的,將目標系統(tǒng)描 述為電信行業(yè)中的計費系統(tǒng),不過消息接發(fā)接口可用于向諸如顧客關
系管理(CRM)、綜合訂單管理(IOM)等這樣的其他系統(tǒng)提供信息。 消息接發(fā)接口系統(tǒng)可以有效、靈活且可靠地擴展電信服務提供商處理 體系結構的功能,以向諸如計費系統(tǒng)這樣的目標系統(tǒng)配置產品和服務 目錄信息。消息接發(fā)接口系統(tǒng)可以使得目標系統(tǒng)能由信源提供給用作 集中式產品和服務目錄信息的數據。消息接發(fā)接口系統(tǒng)可以減小在手 動向體系結構鍵入新組件時通常會有的難度、成本和時間花費。消息 接發(fā)接口系統(tǒng)還可以消除各種電信服務提供商處理系統(tǒng)當中的由于附 加處理引起的對事件的重復處理以及信息的重復存儲和重復通信。
圖1是消息接發(fā)接口系統(tǒng)100的框圖。消息接發(fā)接口系統(tǒng)100可 以包括面向服務的企業(yè)接口 (SOEI) 110,以便將集中式目錄115連接 到系統(tǒng)目錄130。消息接發(fā)接口 IIO可在遠程或本地進行配置和調用以 從集中式目錄115獲得數據。集中式目錄115可以包括數據庫120。數 據庫120可以是集中式或分布式的。系統(tǒng)目錄130可包括客服系統(tǒng)目 錄132、批價(rating)和計費(billing)系統(tǒng)目錄134以及IOM系統(tǒng) 目錄136,也被稱為目標數據庫。集中式目錄115可以包括對應于客服 系統(tǒng)目錄132的商業(yè)目錄視圖140、對應于批價和計費系統(tǒng)目錄134 的批價和計費目錄142以及與IOM系統(tǒng)目錄136相關的技術目錄視圖 146。
適配器150可用于提供從不同目錄視圖140、 142和146 (例如, 從為特定系統(tǒng)應用領域定制的集中式目錄中進行提取)到相關系統(tǒng)目 錄132、 134和136的信息轉換。適配器150可以包括多個適配器,諸 如為每個目錄視圖140、 142、 146使用一個適配器。諸如通過翻譯和/
或轉換數據,適配器150可以允許不同格式的數據能被系統(tǒng)100的各 不相同的部分所共享。適配器允許諸如集中式目錄115這樣的外部應 用與不同系統(tǒng)目錄132、 134、 136交互,以便諸如使用來自于集中式 目錄115的信息來一致地上載和/或更新系統(tǒng)目錄132、 134和136。這 樣,根據端對端目錄設計更新,系統(tǒng)100可用于校準在訂閱詳細目錄 實體處理中使用的目錄映射表。
系統(tǒng)100可用于通過將信息組合、編排和/或映射成計費系統(tǒng)應用 編程接口 (API, Application Programming Interface)所期望的數據格 式來向計費系統(tǒng)自動提供產品和服務目錄信息。這樣做,系統(tǒng)100可 以幫助避免向計費系統(tǒng)的產品和服務目錄進行產品和產品屬性、服務 和服務屬性、計費資費表(billing tariff)、批價資費表(rating tariff)、 捆綁(bundle)、打包(package)、合同、促銷、折扣的手動配置。另 外,系統(tǒng)100可以避免對捆綁和打包的手動配置,這種捆綁和打包例 如是因為特定的市場供應而組合供應被一起出售的多個產品和服務。 這可以減小為啟動新的供應而花費的前置時間(lead time),且能夠通 過外部信源饋入數據來提供諸如產品和服務的集中式目錄115。集中式 目錄115則可以放置在特定應用系統(tǒng)或包含所需信息的電子數據表外 部。
圖2是詳細的適配器150的框圖。適配器150可以提供一組組件 服務,并且例如可以根據具面向服務體系結構(SOA)的原理來設計 和建立。SOA框架可以為松散耦合的業(yè)務應用基礎設施的設計、開發(fā)、 配置和管理提供模型。在該框架中,業(yè)務功能能夠作為網絡的業(yè)務系 統(tǒng)和可再利用技術和業(yè)務服務的一部分被發(fā)行、發(fā)現和使用。在計算 中,術語SOA可以表達一種軟件體系結構,該軟件體系結構定義了為 支持業(yè)務處理和軟件用戶的要求而對松散耦合的軟件服務的使用。在 SOA環(huán)境中,網絡上的資源可以用作獨立的服務,這些獨立的服務能 夠在不需要知道它們底層平臺實現的知識的情況下被訪問。服務可以 是基于合同的且可以再利用的。
適配器150可以包括集成層(integration layer) 200、組件服務層 210和業(yè)務邏輯層220。適配器150可以經由應用編程接口 (API)層 240或其他接入服務與批價和計費系統(tǒng)230的數據庫相連。集成層200
可以接收和解析數據消息,并將數據消息變換成共享對象。組件服務
210層可以將共享對象變換成規(guī)范化對象。業(yè)務邏輯層200可以管理規(guī) 范化對象中的數據和實現用于提供代表目標系統(tǒng)的目錄實體的數據結 構的邏輯。API 240可以將數據結構寫入到目標系統(tǒng)的第二數據庫。
適配器150可以對諸如Web服務描述語言(WSDL)之類的web 服務技術起調節(jié)作用。WSDL是一種可擴展標記語言(XML)格式, 用于將網絡服務描述為包含面向文檔或面向過程信息的消息上的一組 端點操作。操作和消息可以被抽象地描述,且然后受到具體網絡協(xié)議 和消息格式的約束以便定義端點。多個相關具體端點可以組合成抽象 端點,例如服務。WSDL可以擴展從而允許端點和它們的消息的描述 與使用什么消息格式或網絡協(xié)議進行通信無關。可以統(tǒng)一本領域中 較早的提議包括網絡訪問規(guī)范語言(NASSL)、簡單對象訪問協(xié)議 (SOAP)訂約語言(SCL)和服務描述語言(SDL)。多個SOAP請求 或來自于用于web服務消息的另一協(xié)議的單個請求可用于將適配器 150與后端和遺留應用相連接。
圖3是系統(tǒng)100的邏輯的流程圖。該邏輯包括從集中式數據庫提 取目錄實體;以數據消息的形式將該目錄實體發(fā)送到消息接發(fā)接口; 通過消息接發(fā)接口接收并解析數據消息;通過消息接發(fā)接口將數據消 息變換成共享對象;將共享對象變換成規(guī)范化對象,其中,規(guī)范化對 象包括代表用于目標系統(tǒng)的目錄實體的數據結構;并將數據結構寫入 到目標系統(tǒng)。
在方框300,組件服務層210可以創(chuàng)建和/或修改目錄實體。消息 可以定義諸如對產品和服務目錄信息的創(chuàng)建的請求之類的事件。信息 可以包括計費系統(tǒng)中的產品描述、產品系列、產品屬性、計費資費表、 批價資費表、服務、折扣、促銷和合同。另外或備選地,多個消息可 用于定義單個事件,或者單個消息可以定義多個事件。
可使用一個或多個處理器和存儲器實施消息接發(fā)接口系統(tǒng)100。消 息接發(fā)接口系統(tǒng)100的處理器和存儲器可以實施為獨立的處理系統(tǒng), 或以其他方式實施,諸如實施為現有系統(tǒng)的一部分。例如,消息接發(fā) 接口系統(tǒng)100可以實施為與客服管理系統(tǒng)、計費系統(tǒng)或現有通信體系 結構中其他系統(tǒng)相結合的硬件、固件和/或軟件。另外或備選地,消息
接發(fā)接口可以實施為消息協(xié)議處理層的擴展部分,例如,客服管理系 統(tǒng)或計費系統(tǒng)的內部或外部的消息適配層或消息傳輸層。
再次參考圖2,消息接發(fā)接口的集成層200、諸如組件服務層210 這樣的事件層、邏輯層220以及應用編程接口 (API)層240可以將接 口的某些功能分開。消息接發(fā)接口系統(tǒng)的分層和模塊化的方法可以提 供在不需要影響一般應用邏輯的情況下就能實施的定制業(yè)務規(guī)則。集 成層200可以將消息轉換成遵從在兩個或更多的系統(tǒng)和體系結構上實 施的標準或公共數據模型的表達。例如,集成層可以負責確立和管理 與目標計費系統(tǒng)的連接,例如web服務等,以及用于揭露代表核心功 能的主要業(yè)務方法,例如"創(chuàng)建產品系列"、"創(chuàng)建產品"等。集成層 200可以通過諸如SOAP這樣的標準通信協(xié)議向外部應用揭露組件服 務。在方框310, XML消息可以被解析以創(chuàng)建目錄實體的JAVA表達。 例如,ACS "NRC產品創(chuàng)建"組件服務可以被調用以用于解析。圖4 是用于目錄實體420的示例性組件服務410的表格400。
在方框320,事件或組件服務層210可以使用將標準或公共數據模 型表達變換成該體系結構的特定系統(tǒng)中使用的數據類型的功能。例如, 組件服務層可以負責做出合適的數據變換,這是通過將數據從一種格 式(諸如Accenture通信解決方案(ACS)公共數據模型(CDM))轉 換成描述諸如目標計費系統(tǒng)這樣的目標系統(tǒng)中的特定實體的結構來完 成的。在方框330,使用ACS表來轉換輸入數據。例如,"幣制"、"價 目名稱"等可以被解碼。
邏輯層220可以利用用于管理對可通過體系結構的特定系統(tǒng)供應 的API層使用的系統(tǒng)特定功能的調用的邏輯。邏輯層200可以調整目 錄實體到目標系統(tǒng)的映射。邏輯層220可以調用這些功能以在體系結 構的底層支持系統(tǒng)中實現消息。例如,業(yè)務邏輯層可以負責實現作為 所需主要業(yè)務邏輯的一部分的特定功能。核心API可以包括實施標準 功能同時確保整體數據完整性和一致性的核心計費系統(tǒng)API。在方框 340, ACS規(guī)范化對象可以被變換成用作本機計費系統(tǒng)API的輸入的數 據結構。例如,與API的連接可以開放,且可以為低級API準備輸入 字段列表。此后,本機計費系統(tǒng)API可以被調用以處理業(yè)務事件。在 方框350, API層240可以向諸如批價和計費系統(tǒng)230這樣的目標計費
系統(tǒng)數據庫寫入和更新目錄數據。例如,API層240可以調用用于 ORACLE CBRM系統(tǒng)的"PCM—OP—PRICE—COMMIT—PRODUCT" OPCODE。這種方法可以確保數據完整性和一致性。
消息接發(fā)接口系統(tǒng)100可以與產品實例表相耦合,以便維護體系 結構的各種支持系統(tǒng)中的用于跟蹤產品、服務等的標識符之間的關系。 短語"與...耦合"可以包括直接連接或通過一個或多個中間組件的間 接連接。這種中間組件可以包括硬件、固件和/或基于軟件的組件。以 下將更詳細地描述各層和它們的相應功能以及產品實例表。
出于解釋目的,將目標系統(tǒng)描述為包括計費系統(tǒng)的支持系統(tǒng)。計 費系統(tǒng)可以包括處理器、存儲器和通信接口。存儲器可以存儲計費程 序以及數據庫,其中計費系統(tǒng)存儲各種計費相關的信息。典型地,根 據與計費系統(tǒng)相關的數據模型,信息可以被存儲在計費系統(tǒng)數據庫中。 計費系統(tǒng)可包括處理計費行為請求的硬件、固件和軟件支持邏輯。計 費系統(tǒng)中的支持邏輯可以用商用計費軟件包和定制計費軟件實現,商 用計費軟件包諸如是用于通信計費&稅收管理TM (a.k.a. Portal Infranet) 的ORACLETM計費包,Convergys Infynis (a.k.a, Geneva)計費包、 Intec Singl.eView 、 Comverse Kenan FX 計費包、Comverse CCBS 計費包。
在某些實施方案中,通信接口可以是由IP地址、端口號和通信協(xié) 議定義的網絡套接字。根據大量協(xié)議和集成技術,包括BEA AqualogicTM、 BEAWLI 、 Tibco Rendezvous、 Microsoft BizTalkTM、 IBMMQseries 、 VitriaTM、 Java消息服務協(xié)議、SOAP或HTTP,消息
可以在系統(tǒng)之間傳輸。在其他實施方案中,各系統(tǒng)可以經由處理間通 信、消息接發(fā)和/或信令進行通信。
如上所述,可以在用作集中式產品和服務目錄的外部數據源和消 息路由系統(tǒng)之間以及消息接發(fā)接口和支持系統(tǒng)之間提供適配器150。適 配器150可以支持消息和/或消息內容從一種模式定義的格式(例如用 于支持特定的計費系統(tǒng)的消息的模式)到另一模式定義的另一格式(例 如,用于支持消息接發(fā)接口和/或支持系統(tǒng)中的消息的模式)的變換。
在一個實施方案中,消息可以包含XML標簽描述的數據,且適配 器根據可擴展樣式表語言轉換(XSLT)樣式表實現變換。作為示例,
變換可以在用于XML、 WSDL、可擴展模式圖(XSD)中的任意方的 模式之間變換數據。在客服管理系統(tǒng)、消息接發(fā)接口和/或支持系統(tǒng)中, 通過使用包括HTTP、 SOAP或其他協(xié)議的任意類型的傳輸或數據訪問 協(xié)議,消息可以在各系統(tǒng)之間移動。消息可以代表諸如計費系統(tǒng)這樣 的支持系統(tǒng)處理的事件的發(fā)生或對這種事件的請求。
體系結構還可以支持多個不同的應答消息,諸如對于每個支持事 件的應答消息。備選地,或另外地,標準應答消息可用于對多個事件 作出響應。可以使用任意其他消息或事件。消息接發(fā)接口可以支持各 種類型的消息。例如,接口可支持定義產品和產品屬性、服務和服務 屬性、計費資費表、批價資費表、捆綁、打包、合同和促銷的消息。 其他類型的支持消息可以包括用于處理產品級數據的折扣相關事件、 定義用于處理服務級數據的服務相關事件的消息、定義用于處理合同 級數據的合同相關事件的消息、以及定義用于處理促銷級數據的促銷 相關事件的消息。其他消息包括定義了處理折扣級數據的折扣相關事 件的消息、定義用于處理計費資費表級數據的計費資費表相關事件的 消息、以及定義用于處理批價資費表級數據的批價資費表相關事件的 消息。消息接發(fā)接口可以支持其他類型的代表用于特征化例如免費單 元、定制資源等供應的其他目錄項的事件。
消息接發(fā)接口可用于諸如向計費系統(tǒng)自動提供公司產品和服務目 錄信息,以幫助自動實現產品和服務目錄的配置。因為設計和實施中 的影響被集中化,消息接發(fā)接口使得能夠從集中式目錄自動地上載配 置到目標顧客關系管理、綜合訂單管理和計費系統(tǒng),而不需要額外的 配置時間。消息接發(fā)接口系統(tǒng)還可以實現外部信源向特定應用系統(tǒng)和/ 或包含所需信息的電子數據表饋入能用作集中式產品和服務目錄。消 息接發(fā)接口系統(tǒng)使得能夠通過可配置消息接口實現對不同計費系統(tǒng)上 的產品和服務目錄的自動配置。消息接發(fā)接口可以被遠程調用以使得 諸如電信服務提供商之類的提供商具有使用專用系統(tǒng)集中化管理的規(guī) 范化目錄。
消息接發(fā)接口系統(tǒng)可以提供一種方式,通過這種方式,作為集中 式產品和服務目錄系統(tǒng),外部應用可以與不同計費系統(tǒng)交互,以根據 統(tǒng)一和集中式設計上載或更新產品和服務目錄信息。根據端對端目錄
設計更新,消息接發(fā)接口提供例如在訂閱詳細目錄實體處理中使用的 目錄映射表的校準。消息接發(fā)接口從集中式目錄上載產品和服務配置
到不同綜合業(yè)務支持系統(tǒng)(例如CRM、 IOM、計費等),結果是,這 些支持系統(tǒng)能夠從端對端的角度支持對這種供應的購買。當產品和服 務被上載到CRM、 IOM和計費系統(tǒng)中時,可以從CRM購買這些供應, 且可以在組合IOM和計費系統(tǒng)上展開這種請求,因為供應的配置基于 端對端集中式設計完成的,避免了配置不兼容性。由管理接口系統(tǒng)管 理的業(yè)務事件可以被設計成支持對外表現為web服務的很多功能,例 如為被包括在諸如ACS CDM這樣的數據模型(例如"產品系列"、"產 品"等)中的每一個目錄實體,"創(chuàng)建產品系列","創(chuàng)建產品","創(chuàng)建 產品屬性"、"創(chuàng)建計費資費表"等。
消息接發(fā)接口系統(tǒng)可以為模塊化方法創(chuàng)造條件,從而使性能能夠 提高,諸如用以使用JAVA性能,從而使得能夠在不影響一般應用邏輯 的情況下輕松實現新業(yè)務邏輯。分層的體系結構方法可以維持技術獨 立性,使得ACS適配器的分層結構可以限制與web服務集成層唯一有 關的技術相關性,該web服務集成層可很容易用最小努力來代替。表 驅動配置可用于獲得最大靈活性和簡單的維護。ACS適配器的分層結 構被設計成能使其邏輯可完全根據有限的ACS定制oracle表格進行配 置,從而能以最小的配置成本實現可達到的最高靈活性。存儲高速緩 存可用于最大化ACS適配器使用的ACS定制表的性能。存儲器可在 web服務級被高速緩存以獲得高的性能,同時限制多個數據庫的同時 訪問。
圖5是可用于實現消息接發(fā)接口系統(tǒng)100的示例性一般計算機系 統(tǒng)500的框圖。計算機系統(tǒng)500可以包括一組指令,該組指令能夠被 執(zhí)行以促使計算機系統(tǒng)500實現此處公開的方法或基于計算機的功能 其中的任意一種或多種。計算機系統(tǒng)500可以作為獨立的設備操作, 或者可以例如使用網絡與其他計算機系統(tǒng)或外圍設備相連。工具可以 是實施的硬件、軟件或固件或其任意組合??梢允褂脗溥x的軟件實施 方案,包括但不限于分布式處理或組件/對象分布式處理、并行處理, 或者也可構建虛擬機處理以實現此處描述的工具。
在聯網配置中,計算機系統(tǒng)500可以在服務器-客戶網絡環(huán)境中以
服務器的能力操作或者作為客戶端計算機操作,或者作為點對點(或
分布式)網絡環(huán)境中的對等計算機系統(tǒng)來操作。計算機系統(tǒng)500還可 以被實施為或結合到各種設備中,這些設備諸如是個人電腦(PC)、平 板PC、機頂盒(STB)、個人數字助理(PDA)、移動設備、掌上電腦、 膝上電腦、臺式電腦、通信設備或能夠(順序地或以其他方式)執(zhí)行 一組指定了機器采取的特定行為的指令的任意其他機器。計算機系統(tǒng) 500可使用提供語音、視頻或數據通信的電子設備實施。而且,盡管示 出了單個計算機系統(tǒng)500,術語"系統(tǒng)"還應被理解為包括獨立或共同 執(zhí)行一組或多組指令以實現一個或多個計算機功能的系統(tǒng)或子系統(tǒng)的 任意集合。
計算機系統(tǒng)500可以包括處理器502,例如中央處理單元(CPU)、 圖形處理單元(GPU)或二者兼?zhèn)洹6?,計算機系統(tǒng)500可以包括 可經由總線508彼此通信的主存儲器504和靜態(tài)存儲器506。計算機系 統(tǒng)500還可以包括諸如液晶顯示器(LCD)、有機發(fā)光二極管(OLED)、 平板顯示器、固態(tài)顯示器或和陰極射線管(CRT)這樣的視頻顯示單 元510。另外,計算機系統(tǒng)500可以包括諸如鍵盤這樣的輸入設備512 和諸如鼠標這樣的指針控制設備514。計算機系統(tǒng)500還可以包括磁盤 驅動單元516、諸如揚聲器或遠程控制這樣的信號產生設備518以及網 絡接口設備520。
磁盤驅動單元516可以包括計算機可讀介質522,其中可以嵌入了 一組或多組指令524,例如,軟件。而且,指令524可以采用如這里描 述的方法或邏輯中的一種或多種。在一個特定的實施例中,在計算機 系統(tǒng)500的執(zhí)行過程中,指令524可以全部、或至少部分地保留在主 存儲器504、靜態(tài)存儲器506和/或處理器502中。主存儲器504和處 理器502也可以包括計算機可讀介質。
可以構建諸如專用集成電路、可編程邏輯陣列和其他硬件設備這 樣的專用硬件實施方案,以實現此處描述的工具中的一種或多種。可 以包括各個實施例的裝置和系統(tǒng)的應用可以廣泛地包括各種電子和計 算機系統(tǒng)。使用具有相關控制和數據信號的兩個或更多的特定的互連 的硬件模塊或設備,或者作為專用集成電路的一部分,在此描述的一 個或多個實施例可以實現功能,相關控制和數據信號可以在模塊之間
或通過模塊通信。
本公開預期了包括指令524或者接收和執(zhí)行響應于傳播信號的指 令524的計算機可讀介質,使得與網絡526相連的設備可以通過網絡 526交流語音、視頻或數據。而且,可以經由網絡接口設備520通過網 絡526發(fā)射或接收指令524。盡管示出的計算機可讀介質是單一介質, 術語"計算機可讀介質"包括單一介質或多個介質,諸如集中式或分 布式數據庫,和/或相關高速緩存以及存儲一組或多組指令的服務器。 術語"計算機可讀介質"還包括能夠存儲、編碼或運送處理器執(zhí)行的 一組指令或者促使計算機系統(tǒng)執(zhí)行任意一種或多種此處公開的方法或 操作的一組指令的任意介質。
計算機可讀介質可以包括諸如存儲卡這樣的固態(tài)存儲器或其他安 放了一個或多個非易失性只讀存儲器的組裝件。而且,計算機可讀介 質可以是隨機存取存儲器或其他易失性可重寫存儲器。另外,計算機 可讀介質可以包括諸如磁盤或磁帶或其他存儲設備這樣的磁光或光學 介質以捕獲諸如通過傳輸介質交流的信號這樣的載波信號。附屬于電 子郵件或其他自包含信息文檔或文檔組的數字文件可以被認為是等價 于具體存儲介質的分布式介質。因此,認為本公開包括其中可以存儲 數據或指令的計算機可讀介質或分布式介質以及其他等價和后續(xù)介質 中的任意一種或多種。
盡管已經描述了本發(fā)明的各個實施例,對于本領域技術人員而言, 很明顯,更多的實施例和實施方案在本發(fā)明的范圍內是可行的。因此, 本發(fā)明不受除所附權利要求和它們的等價物之外的限制。應當理解, 計算機程序產品尤其可以在計算機可讀存儲介質(諸如信息載體)中 實施,或者作為信號或數據流實施。
權利要求
1.一種用于向目標系統(tǒng)供給消息的計算機實現方法,包括從集中式數據庫提取目錄實體;以數據消息的形式向消息接發(fā)接口發(fā)送所述目錄實體;通過所述消息接發(fā)接口接收和解析所述數據消息;通過所述消息接發(fā)接口將所述數據消息變換成共享對象;將所述共享對象變換為規(guī)范化對象,其中所述規(guī)范化對象包括代表所述目標系統(tǒng)的目錄實體的數據結構;以及 將所述數據結構寫入到所述目標系統(tǒng)。
2. 根據權利要求1所述的方法,其中數據庫消息包括XML消息。
3. 根據權利要求1或2所述的方法,其中解析包括創(chuàng)建所述目錄 實體的JAVA表達。
4. 根據前述權利要求中的任意一項所述的方法,其中所述數據庫 消息被存儲在中央目錄中。
5. 根據前述權利要求中的任意一項所述的方法,其中所述目標系 統(tǒng)包括客服系統(tǒng)目錄、批價和計費系統(tǒng)目錄以及綜合訂單管理系統(tǒng)目 錄其中的至少一個。
6. 根據前述權利要求中的任意一項所述的方法,其中所述目錄實 體包括產品屬性、服務屬性、計費資費表、批價資費表、合同、促銷 以及折扣其中的至少一個。
7. 根據前述權利要求中的任意一項所述的方法,其中解析由集成 層實現。
8. 根據權利要求7所述的方法,其中所述集成層還建立與所述目 標系統(tǒng)的連接。
9. 根據前述權利要求中的任意一項所述的方法,其中變換所述目 錄實體由組件服務層實現。
10. 根據前述權利要求中的任意一項所述的方法,其中變換所述 規(guī)范化對象由業(yè)務邏輯層實現。
11. 根據前述權利要求中的任意一項所述的方法,其中寫入所述數 據結構由應用編程接口層實現。
12. —種用于向目標系統(tǒng)供給消息的計算機系統(tǒng),包括 第一數據庫,其用于存儲包含目錄實體的中央目錄,其中來自于所述中央目錄的目錄實體被以數據消息的形式發(fā)送;第二數據庫,其用于存儲所述目標系統(tǒng)的數據結構;以及 適配器,其用于管理從所述第一數據庫向所述第二數據庫的數據 供應,所述適配器包括集成層,用于接收和解析所述數據消息,并將所述數據消息 變換成共享對象;組件服務層,用于將所述共享對象變換成規(guī)范化對象;邏輯層,其用于管理所述規(guī)范化對象中的數據,并用于實現 邏輯,以提供代表了所述目標系統(tǒng)的目錄實體的數據結構;以及應用編程接口層,其用于向所述目標系統(tǒng)的第二數據庫寫入 所述數據結構。
13. 根據權利要求12所述的系統(tǒng),其中所述數據消息包括XML 消息。
14. 根據權利要求12或13所述的系統(tǒng),其中所述目標系統(tǒng)包括 客服系統(tǒng)目錄、批價和計費系統(tǒng)目錄以及IOM系統(tǒng)目錄中的至少一個。
15. 根據權利要求12至14中的任意一項所述的系統(tǒng),其中所述 目錄實體包括產品屬性、服務屬性、計費資費表、批價資費表、合同、 促銷以及折扣其中的至少一個。
16. 根據權利要求12至15中的任意一項所述的系統(tǒng),其中所述 邏輯層包括業(yè)務邏輯層。
17. 根據權利要求12至16中的任意一項所述的系統(tǒng),其中所述 中央目錄包括商業(yè)目錄視圖、批價和計費目錄視圖、技術目錄視圖以 及目錄數據庫。
18. 根據權利要求17所述的系統(tǒng),其中所述適配器包括多個適配 器,為每個目錄視圖使用一個適配器。
19. 根據權利要求12至18中的任意一項所述的系統(tǒng),其中所述 邏輯層管理對可通過所述目標系統(tǒng)提供的應用編程接口層使用的系統(tǒng)特定功能的調用。
20. 根據權利要求12至19其中任意一項所述的系統(tǒng),其中所述 邏輯層將所述目錄實體映射到所述目標系統(tǒng)。
21. —種包括計算機可讀指令的計算機程序產品,當所述計算機 可讀指令被裝載且在計算機系統(tǒng)和/或計算機網絡系統(tǒng)中運行時,使得 所述計算機系統(tǒng)和/或所述計算機網絡系統(tǒng)根據權利要求1至11中的任 意一項所述的方法來實現操作。
全文摘要
公開了一種用于從集中式數據庫向目錄供給消息的系統(tǒng)。數據庫消息被解析以創(chuàng)建目錄實體。目錄實體被變換成用于目標系統(tǒng)的規(guī)范化對象。規(guī)范化對象被變換成用于目標系統(tǒng)的數據結構。數據結構被寫入到目標系統(tǒng)。
文檔編號G06Q30/00GK101365015SQ20081011026
公開日2009年2月11日 申請日期2008年6月23日 優(yōu)先權日2007年6月22日
發(fā)明者安德烈亞·塞薩里尼, 杰科波·克萊門齊, 阿萊桑德羅·C·加拉諾 申請人:埃森哲全球服務有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新和县| 辽宁省| 栖霞市| 石台县| 龙泉市| 绥芬河市| 林甸县| 马关县| 桑日县| 贵德县| 武义县| 绥芬河市| 元朗区| 施甸县| 溆浦县| 望奎县| 合水县| 横峰县| 原平市| 手机| 南乐县| 延川县| 山西省| 长汀县| 饶平县| 高州市| 青川县| 潜江市| 炎陵县| 柘城县| 曲麻莱县| 丰台区| 焉耆| 含山县| 象州县| 唐山市| 边坝县| 个旧市| 舞阳县| 即墨市| 化隆|