- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SOA的电信CRM与SFS系统接口的设计与实现
李波,刘卫国
(中南大学信息科学与工程学院长沙 410083)E-mail:bester308@163.com
摘 要 首先介绍了,然后针对提出了一种基于,并且给出了相应的算法通过证明,这种基于策略,关键词松散耦合
Design and Implementation of the Telecom Interface between CRM and SFS System Based on SOA
Li Bo, Liu Weiguo
(School of Information Science and Engineering of Central South University, Changsha 410083)
Abstract: At first, this paper introduces basic concept and decisive characteristic of SOA. Then direct against the concrete business of Telecom Interface between CRM and SFS System, we put forward the design and implementation
, and give the corresponding algorithms and procedures, and discuss the message hub and information communications algorithm implementation. Practice has proved that, the project which based on SOA design strategy has reduced the development cycle of applications, made code portability and reusable capacity improved, greatly reduced the workload of system maintenance, and improved the system’s performance.
Key words: SOA, CRM ,SFS, loose couple, message
1 引言
在软件开发中,软件应用程序的需求总是动态的,现在的解决方案必须能够灵活地适应未来的需求,而用户的需求是一个不断变化的灵活体。特别是在相关系统之间的数据交互中,由于系统设计人员对其他子系统的数据未知性,导致程序设计陷于无限制的设计演变[7]、代码开发和重新测试中,并导致系统的可读性和可维护性的大幅降低,最终发生不可预见的错误。预料到需求会不断的变化,所以需要软件架构能够被设计得使未来的需求改变对系统的冲击最小化。CRM系统和SFS系统是电信运营支撑系统的核心,两个系统的接口更是至关重要。笔者在项目实践中通过研究,从基于SOA的设计出发,提出了解决这一问题的一种思路和实现方案。
2 SOA概述
2.1 SOA的定义
SOA是英文Service-Oriented Architecture,即面向服务架构的缩写。简单来说,SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理互联网的人为依赖性。1. 独立运行(standalone)。service)与组件(component)的根本不同,在于service是独立于调用者自行运转的2. 异步调用(asynchronous)。内的异步特性是SOA包容真正的商业智能的关键所在。异步的好处在于,它使我们能同时处理多件事务。作者简介:(1981-),男,硕士研究生,研究方向为;刘卫国,男,教授,研究方向为计算机网络及数据库。
收稿日期: 3. 基于消息(message based)。基于消息的调用方式是分布式系统的一种内在要求。消息是一种数据,它并不是远程对象指针。4. 纯文本协议+元数据(Plaintext Meta)。SOA架构中基于纯文本协议是一个非常关键的技术抉择。说到纯文本的元语言,xml无疑是这一概念最强势的候选者。?松散耦合(loose couple)late binding (discovery), standalone和message based等多种技术策略综合作用之后所达到的一种效果,这为外部灵活的流程配置做好了铺垫3 CRM与SFS接口的设计与实现
3.1 业务需求
SFS(Services Fulfillment
文档评论(0)