预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1 1.1接口设计原则 接口设讣总体上遵循高内聚、低耦合、精分解的设计原则, 尽量减少各系统间、系统内各模块间的耦合度、降低操作复杂 度、保证实现的通用性、提高系统的重用性和扩展性,具体原 则如下: 主要原则 (1)所有的接口设计需遵循ITSS标准及行业接口规范; (2)技术上采用SoA组件化设计思想,实现系统间的松 耦合。 其他原则 (1)使用简单、快捷,通用性好,可翥性高; (2)充分考虑接口所涉及系统的应用扩展,灵活支撑需 求变化; (3)保证接口数据在接口所涉及的各个系统间的一致性; (4)在数据交互过程中,应具有传送和接收后的确认过 程; (5)以XML格式数据为主要的数据传输载体。 12接口定义与分类 内部接口主要是指各个子体系间的接口关系,主要包含数 据接口和服务调动口。 K内部系统间数据接口 主要是各子系统间数据共事接口。 2、内部系统间业务服务调用接口 主要是各个子系统间业务服务调用接口。 接1.2.2外部接口 K与文艺资源数据库系统对接接口 与文艺资源数据库体系对接,实现会员数据、作品数据交 流至文艺资源数据库。 2、与身份认证系统对接接口 与身份认证系统对接,实现用户统一认证管理。 13接口设计模式 K接口定义 接口是指用于完成各体系间和体系内部数据传递的接口。 在体系中通常设计成一个数据库文件或接口转换模块,传出数 据的体系通常对数据事先进行必要的加工处理,需求接收数据 的体系按照用户的要求(用户事先定义的数据模式),通过接 口完成数据传递的任务。 )数据模式 (2)传递数据的形式 对于传递数据的形式,不同的软件系统可采用不同的策略: 一种是山接收数据的系统釆取主动按照数据接口定义到对方系 统去识别、采集。一种是山要传出数据的系统先对数据进行加 工,然后按照数据接口定义将数据传递过去。如果是系统内接 口,一般采用的是第一种,系统内外系统间的数据传递一般是 第二种。 2、系统内部接口 系统内部接口适合于本项U内各业务系统之间的数据传 递,要传递的数据的格式、内容基本上相同,无需再加工处理。 接口不是系统之间的数据传递,而是系统内部数据自动流转。 这种接口需要事先确定数据传递的模式,并根据数据接口标准 自动采集数据,自动生成数据库文件,送入系统内提供的接口, 从而自动完成数据在系统内部的传递。这种情况直接进行数据 传递从设计到实现相对简单。但需要注意,这种数据库文件的 自动生成必须按规定顺疗;,否则必然造成混乱。 3、系统间接口 体系间接口可以定义为:体系间要传递的数据须在数据模 式的基础上,根据数据模式的定义,对数据进行一定的汇总、 使用体系间的数据交流。 4、系统外部接口 前两种接口适用于系统内部或系统间数据传递,第三种接 口是不同的组织间系统数据的传递问题。山于不同的组织采用 的系统的数据模式可能相差太大,要想实现数据的传递相对来 说就比较困难,所以这种类型的接口,就要首先山接收数据系 统采取主动按照数据模式到对方系统去识别、采集,然后转换 成本系统能够识别和利用的数据模式。通过这个接口平台,实 现外部系统的数据传递问题,实现与外部组织业务的一体化, 进一步实现数据的实时动态处理和及时决策。这种接口更为复 杂,因为它识别的可能是预先不知道的数据模式,这样就必须 采用智能化的数据模式识别。 1.4接口实现方式 BWebService方式 WebSerViCe方式为基于不同平台及使用体系的功能调用。 基于这一特点,本项LI息体系业务组件、公共组件以及其他 体系提供的功能封装成服务,将服务注册到企业服务总线,也 就是将业务逻辑暴露出来,成为WebSerVice,就可以让任何指 定的业务体系调用这些WebSerViCeo 按照界面集成的统一标准规范以及界面集成框架 WebCenter,以PORTLET或者IFRAME的形式实现界面的集 成。 CI)总体设计要求 遵循统一的WEB页面开发规范; 实现统一的资源注册和权限认证; (2)实现机制要完成不同系统的WEB页面集成,从应 用层面需要涉及到两个方面 的技术即用 户同步技术和单点登录技术。 ■JDBC方式 本项□息系统可以通过JDBC的形式访问数据源,JDBC 是一种用于执行SQL语句的JaVaAPI,可以为多种关系数据库 提供统一访问,它由一组用JaVa语言编写的类和接口组成。 ■API方式 本项LI息体系建设中需求考虑与其他待建及已建体系进 行互联互通,同时各子体系间根据业务需求应互相通,为了保 持与原有体系之间接口的兼容性,需求提供多种API的方式 接口方式总体设计实现要求 如下: 独立封装的逻辑处理函数接口; 方便与前端JAVA