软件系统平台对接接口方案

上传人:M****1 文档编号:546638840 上传时间:2023-02-13 格式:DOC 页数:6 大小:92.50KB
返回 下载 相关 举报
软件系统平台对接接口方案_第1页
第1页 / 共6页
软件系统平台对接接口方案_第2页
第2页 / 共6页
软件系统平台对接接口方案_第3页
第3页 / 共6页
软件系统平台对接接口方案_第4页
第4页 / 共6页
软件系统平台对接接口方案_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《软件系统平台对接接口方案》由会员分享,可在线阅读,更多相关《软件系统平台对接接口方案(6页珍藏版)》请在金锄头文库上搜索。

1、1系统接口设计1.1接口设计原则接口设讣总体上遵循高内聚、低耦合、精分解的设计原则,尽量减少各系统 间、系统内各模块间的耦合度、降低操作复杂度、保证实现的通用性、提高系统的 重用性和扩展性,具体原则如下:主要原则(1)所有的接口设计需遵循ITSS标准及行业接口规范;(2)技术上采用SoA组件化设计思想,实现系统间的松耦合。其他原则(1)使用简单、快捷,通用性好,可翥性高;(2)充分考虑接口所涉及系统的应用扩展,灵活支撑需求变化;(3)保证接口数据在接口所涉及的各个系统间的一致性;(4)在数据交互过程中,应具有传送和接收后的确认过程;(5)以XML格式数据为主要的数据传输载体。12接口定义与分类

2、1.2.1内部接口内部接口主要是指各个子系统间的接口关系,主要包含数据接口和服务调动 接口。K内部系统间数据接口主要是各子系统间数据共事接口。2、内部系统间业务服务调用接口主要是各个子系统间业务服务调用接口。1.2.2外部接口本项IJ是在文艺资源系统整合一期基础上建设,主要接口来源于整合一期中文 艺资源数据库系统间的接口。K与文艺资源数据库系统对接接口与文艺资源数据库系统对接,实现会员数据、作品数据交换至文艺资源数据库。2、与身份认证系统对接接口与身份认证系统对接,实现用户统一认证管理。13接口设计模式K接口定义接口是指用于完成各系统间和系统内部数据传递的接口。在系统中通常设计成 一个数据库文

3、件或接口转换模块,传出数据的系统通常对数据事先进行必要的加工处 理,需要接收数据的系统按照用户的要求(用户事先定义的数据模式),通过接口完 成数据传递的任务。(1)数据模式接口的核心是数据模式,所谓数据模式是指应用系统对要传递的数据应在 数据 的来源、内容、定义、分类、汇总、数据格式、数据去向等方面的处理上做出相应的 规定。一般情况下数据模式是在软件初始化阶段山用户设定的,投入应用时大量的数 据采集完全自动化。同时根据系统的实际需要用户也可以对数据模式进行修改和维护, 甚至重新定义。(2)传递数据的形式对于传递数据的形式,不同的软件系统可采用不同的策略:一种是山接收数据 的系统釆取主动按照数据

4、接口定义到对方系统去识别、采集。一种是山要传出数据的 系统先对数据进行加工,然后按照数据接口定义将数据传递过去。如果是系统内接口, 一般采用的是第一种,系统内外系统间的数据传递一般是第二种。2、系统内部接口系统内部接口适合于本项U内各业务系统之间的数据传递,要传递的数据的格 式、内容基本上相同,无需再加工处理。接口不是系统之间的数据传递,而是系统内 部数据自动流转。这种接口需要事先确定数据传递的模式,并根据数据接口标准自动 采集数据,自动生成数据库文件,送入系统内提供的接口,从而自动完成数据在系统 内部的传递。这种情况直接进行数据传递从设计到实现相对简单。但需要注意,这种 数据库文件的自动生成

5、必须按规定顺疗;,否则必然造成混 乱。3、系统间接口系统间接口可以定义为:系统间要传递的数据须在数据模式的基础上,依 据数 据模式的定义,对数据进行一定的汇总、加工等处理后才能进行传递。这种接口普遍 适合本项目与其它应用系统间的数据交换。4、系统外部接口前两种接口适用于系统内部或系统间数据传递,第三种接口是不同的组织 间系 统数据的传递问题。山于不同的组织采用的系统的数据模式可能相差太大,要想实现 数据的传递相对来说就比较困难,所以这种类型的接口,就要首先山接收数据系统采 取主动按照数据模式到对方系统去识别、采集,然后转换成本系统能够识别和利用的 数据模式。通过这个接口平台,实现外部系统的数据

6、传递问题,实现与外部组织业务 的一体化,进一步实现数据的实时动态处理和及时决策。这种接口更为复杂,因为它 识别的可能是预先不知道的数据模式,这样就必须采用智能化的数据模式识别。1.4接口实现方式BWebServ i ce 方式WebSerViCe方式为基于不同平台及应用系统的功能调用。基于这一特点,本项 LI信息系统业务组件、公共组件以及其他系统提供的功能封装成服务,将服务注册 到企业服务总线,也就是将业务逻辑暴露出来,成为WebSerVice,就可以让任何指 定的业务系统调用这些WebSerViCeo PORTLET/1 FRAME 方式按照界面集成的统一标准规范以及界面集成框架WebCen

7、ter,以PORTLET或者 I FRAME的形式实现界面的集成。CI)总体设计要求遵循统一的WEB页面开发规范;实现统一的资源注册和权限认证;(2)实现机制 要完成不同系统的WEB页面集成,从应用层面需要涉及到两个方面的技术即用户同步技术和单点登录技术。 JDBC方式本项信息系统可以通过JDBC的形式访问数据源,JDBC是一种用于执行SQL 语句的JaVa API,可以为多种关系数据库提供统一访问,它由一组用JaVa语言编写 的类和接口组成。 API方式本项LI信息系统建设中需要考虑与其他待建及已建系统进行互联互通,同时 各子系统间根据业务需求应互相通信,为了保持与原有系统之间接口的兼容性,

8、需 要提供多种API的方式进行接口的设计开发。对于API接口方式总体设 计实现要求 如下:独立封装的逻辑处理函数接口;方便与前端JAVA等程序的集成;具有API版本管理功能;具有与服务器端连接的高可靠性和高效性;具有完整的日志记录功能;具有与服务器端连接参数可配置化的功能共享目录接口方式在本项LI信息系统的建设中内部系统之间交互文件数据时,可以考虑采用 共 享SJ录接口方式进行数据文件的交互。对于共享LJ录接口方式总体设计实现要 求 如下:统一规划交互的文件存放目录具备高效、可靠的LI录管理策略具有可配置的IJ录读写权限控制具有数据文件到达和处理的可靠触发机制具有数据文件拷贝完成、未完成的状态

9、区分标识具有数据文件已经处理完毕和未处理的状态区分标识共享IJ录接口主要通过基于共享读写存储的方式实现系统之间数据文件的交 互,当对文件进行读写时通过目录文件的拷贝机制实现。数据交换方式主要基于已建应用集成平台,通过数据交换节点接入配置与开发,实现两个 系统间数据的共享交换,可以屏蔽两个系统间数据库差异、技术体系差异。1.5接口详细设计1.5.1内部接口设计1- 5-1.1内部系统间接口基于APK WebSerViCe接口实现方式实现各子系统、系统与支撑软硬件之间进行信息传输的接口接口名称中国文联相关业务系统接口接口类型WebSerViCe/api交互方向各子系统相互进行信息传输输入需要进行传

10、输的信息输出传输结果功能定义各子系统、系统与支撑软硬件之间进行信息传输的接口。1.5. 12内部数据访问接口基于JDBC方式实现各子系统与数据库系统间的数据存取。按口名称中国文联相关业务数据接口接口类型JDBC交互方向各子系统与数据库系统间进行信息传输输入需要进行传输的信息输出传输结果功能定义各子系统与数据库系统间的信息传输接口。1- 5- 2外部接口设计为保证文联业务和数据的统一管理,通过这些接口方式实现与外部系统之间的数据交互,将统一约定各种接口方式的实现机制和规范,本项IJ的各个分系统在接口实施中将统一遵照约定的实现机制和规范,从而最终有效保证各个系统之间高质量、无缝隙、高可靠的数据交互

11、及协同工作。基于此设计了本项LJ各种接口方式的实现机制及规范约定。具体如下图所示:1. 5. 2. 1与文艺资源数据库系统接口主要与文艺资源数据库系统对接接口,实现本项IJ业务过程中积累的人才、作品等数据交换存储至文艺资源数据库。接口名称与文艺资源数据库系统对接接口头现方式应用集成平台数据交换交互方向本项目各子系统与文艺资源数据库系统输入请求执行信息输出响应结果功能定义通过数据交换方式与文艺资源数据库系统对接,实现数据的共 孚。L 5. 2. 2与身份认证系统接口主要与身份认证系统对接接口,实现用户统一管理与认证。接口名称与身份认证系统对接接口头现方式应用集成平台数据交换交互方向本项目用户数据与身份认证系统的注册与管理输入请求执行信息输岀响应结果功能定义以数据交换方式与用户数据对接,实现统一用户认证。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 证券从业资格考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号