用于向目标系统提供消息的消息传送接口系统技术方案

技术编号:3544496 阅读:186 留言:0更新日期:2012-04-11 18:40
一种用于向目标系统提供消息的消息传送接口系统。公开了一种用于向目标系统提供消息的系统。将数据库消息变换为公共数据模型以便与至少两个系统和目标系统的架构相一致。将公共数据模型转换为目标系统的架构的特定数据类型。使用通过目标系统的架构提供的应用编程接口可获得的特定函数来管理调用。调取应用编程接口的函数以在目标系统的架构中实现目标消息。将消息写入目标系统。

【技术实现步骤摘要】

总体上,本专利技术公开了一种用于向目标系统提供消息的方法和系统。
技术介绍
电信提供商可以在目录中保持由提供商提供或者通过提供商得到的关于产品和服务的信息。可以使用目录对描述产品和服务的各方面的信息进行汇编。目录配置经常是通过可能需要该信息的每个应用的用户接口来手工执行的。
技术实现思路
本专利技术公开了一种用于向目标系统提供消息的系统和方法(通称为系统)。将数据库消息变换为公共数据模型以便与至少两个系统和目标系统的架构相一致。将公共数据模型转换成为目标系统的架构的特定数据类型。使用特定函数来管理调用,其中所述特定函数通过由目标系统架构提供的应用编程接口获得。调取应用编程接口的函数,以在目标系统结构中实现目标消息。将该消息写入目标系统。通过考察下文的附图和详细描述,其他系统、方法、工具、特征和优点对于本领域技术人员将变得易见。意在将所有这些其他系统、方法、特征和优点包括在此描述以及本专利技术的范围内,并由所附权利要求书保护。附图说明图1是消息传送接口系统的框图;-->图2是更为详细的适配器的框图;图3是消息传送接口系统的逻辑的流程图;图4是示例性客户关注系统的逻辑的流程图;以及图5是可以用来实现消息传送接口系统的示例性通用计算机系统的框图。具体实施方式消息传送接口系统可以自动产生目录信息并将其提供至客户关注系统。消息传送接口系统有助于产品和服务目录的自动配置。在客户关系管理系统中,产品和服务目录可以包括产品族、产品和产品属性、服务和服务属性、计费价格表、费率价格表、捆绑(bundle)、包装、合同、促销以及折扣。消息传送接口系统还可以支持待馈送数据的外部来源,该外部来源可以充当特定应用系统外部的集中式产品和服务,或者充当包含所有所需信息的电子表单。由此,可以实现更为有效地向目标系统提供消息,特别是独立于配置和/或架构的可能差异而向目标系统提供消息。此外,该系统和方法允许改进的以及更为有效的人机交互。图1是消息传送接口系统100的框图。消息传送接口系统100可以实现为独立的处理系统或者以其他方式实现。例如,消息传送接口系统可以实现为集成有客户关注管理系统、计费系统或者通信架构中的其他系统的硬件、固件和/或软件。例如,消息传送接口系统100可以实现为在存储器中存储并且在处理器上执行的代码。作为其他示例,消息传送系统可以实现为在客户关注管理系统或者计费系统内部或者外部的消息传送协议处理层(例如,消息适配层或者消息传输层)的扩展。消息传送接口系统100可以包括面向服务的企业接口(SOEI)110,以将集中式目录115连接至系统目录130。消息接口110可以是可配置的,并且可以被远程调取或者本地调取,以从集中式目录115获取数据。集中式目录115可以包括数据库120。数据库120可-->以是集中式或分布式的。系统目录130也称作目标数据库,其可以包括客户关注系统目录132、费率和计费系统目录134以及IOM系统目录136。集中式目录115可以包括与客户关注系统目录132相对应的商业目录视图140、与费率和计费系统目录134相对应的费率和计费目录142、以及与IOM系统目录136相关的技术目录视图146。适配器150可以用以调节从不同目录视图140、142以及146(例如,从针对特定系统应用域而定制的集中式目录中抽取的信息)向相关的系统目录132、134以及136的信息传输。适配器150可以包括多个适配器,诸如针对每个目录视图140、142、146的适配器。适配器150可以允许系统100的不同部分共享不同格式的数据,这例如通过转化和/或变换该数据来实现。适配器允许外部应用(例如,集中式目录115)来与不同的系统目录132、134以及136进行交互,以便例如利用来自集中式目录115的信息一致地上传和/或更新系统目录132、134以及136。以此方式,系统100可以根据端对端目录设计更新来提供在订阅清单实体处理期间使用的校准目录映射表。系统100可以用以通过客户关系管理(CRM)接口使产品和服务目录信息的配置自动化。CRM可以通过允许公司衡量和控制与用户的合同的特定软件来实现。CRM可以用来控制与用户的合同,这也可以通过电话、传真、邮件以及电子邮件完成。所采集的数据可以用于研究和分析客户关系。系统支持服务提供商(例如,电信服务提供商)具有标准化的目录,该目录由专用服务器集中管理。系统100提供一种方式,通过该方式,作为集中式产品和服务目录系统的外部应用可以根据统一化和集中式设计来与CRM交互,以上传或者更新其产品和服务目录。系统提供根据端对端目录设计更新来校准目录(例如在订阅处理期间所使用的目录)的能力。图2是更为详细的适配器150的框图。适配器150可以提供组件服务集,并且适配器150例如可以根据面向服务的架构(SOA)原理来设计和建立。SOA框架可以提供用于松散耦合的商业应用基础架构的设计、开发、部署和管理的模式。在此框架中,可以将商-->业功能性作为网络商业系统以及可复用技术和商业服务的部分来发布、发现和使用。在计算中,术语SOA可以表达软件架构的观点,其中该软件架构定义了松散耦合软件服务的使用以支持商业处理和软件用户的需求。在SOA环境中,可以使得网络上的资源像无需其底层平台实现知识便可对其访问的独立服务那样可获得。该服务可以是基于合同的以及可重用的。消息传送接口系统100可以包括分离了接口的某些功能性的层。例如,适配器150可以包括整合层200、事件层210以及逻辑层220和/或专用整合表。整合表可以支持在目录视图140、142和146中存储的产品与在系统目录132、134和136中存储的产品的映射。每个系统目录132、134和136以及集中式目录115可以存储、维护和管理其自身的产品标识符,而由整合层来执行相互映射的任务。系统100可以与产品实例表相耦合,该产品实例表用于维护在各种架构的支持系统中用以跟踪产品、服务等的标识符之间的关系。短语“与...耦合”可以表示直接连接或者通过一个或者多个中间组件间接连接。适配器150可以经由应用编程接口(API)层240以及其他访问服务连接至CRM系统230的数据库。整合层200可以将消息变换成如下表示,该表示与在两个或者更多个系统和架构中采用的标准或者公共数据模型相一致。事件层210可以包括如下本文档来自技高网...

【技术保护点】
一种用于向目标系统提供消息的方法,包括: 将数据库消息变换为公共数据模型以便与至少两个系统和所述目标系统的和架构相一致; 将所述公共数据模型转换为所述目标系统的架构的特定数据类型; 使用通过由所述目标系统的架构提供的应用编程接口可获得的特定函数来管理调用; 调取所述应用编程接口的函数,以在所述目标系统的架构中实现目标消息;以及 将所述消息写入所述目标系统。

【技术特征摘要】
US 2007-9-12 11/900,542;EP 2007-7-12 07425430.11.一种用于向目标系统提供消息的方法,包括:
将数据库消息变换为公共数据模型以便与至少两个系统和所述
目标系统的和架构相一致;
将所述公共数据模型转换为所述目标系统的架构的特定数据类
型;
使用通过由所述目标系统的架构提供的应用编程接口可获得的
特定函数来管理调用;
调取所述应用编程接口的函数,以在所述目标系统的架构中实现
目标消息;以及
将所述消息写入所述目标系统。
2.根据权利要求1所述的方法,其中所述数据库消息包括XML
消息。
3.根据前述权利要求的任一项所述的方法,其中所述数据库消
息存储在中央目录中。
4.根据前述权利要求的任一项所述的方法,其中所述目标系统
包括客户关注系统目录、费率和计费系统目录以及整合订购管理系
统目录中的至少一个。
5.根据前述权利要求的任一项所述的方法,其中由整合层来执
行所述变换。
6.根据权利要求5所述的方法,其中所述整合层还与所述目标
系统建立连接。
7.根据前述权利要求的任一项所述的方法,其中由逻辑层来执
行对所述调用的管理。
8.根据前述权利要求的任一项所述的方法,其中由应用编程接
口层来执行所述消息的写入。
9.根据前述权利要求的任一项所述的方法,其中由事件层来执
行所述转换。
10.根据前述权利要求的任一项所述的方法,其中所述数据库消
息包括产品、产品属性、服务、服务属性、计费价格表、费率价格
表、捆绑、包装、合同、促销以及折扣。
11.一种用于向目标系统提供消息的系统,包括:
第一数据库,用于存储包含目录实体的中央目录,其中来自所述
中央目录的所述目录实体以数据消息的形式发送;
第二数据库,用于存储所述目标系统的数据结构;以及
适...

【专利技术属性】
技术研发人员:F费里格诺A德阿莫拉
申请(专利权)人:埃森哲环球服务有限公司
类型:发明
国别省市:CH[瑞士]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1