文艺资源系统整合一期基础上建设的项目接口设计原则

文艺资源系统整合一期基础上建设的项目接口设计原则

1 系统接口设计 1.1 接口设计原则 接口设计一般遵循高内聚、低耦合、精确分解的设计原则,尽量减少系统之间以及系统内模块之间的耦合程度,降低操作复杂度,保证通用实现的具体原则具体如下: (1)所有接口设计必须符合ITSS标准和行业接口规范; (2)技术上应采用SOA组件设计思想,实现系统间的松散集成。 耦合。 其他原则(1)使用简单快捷、通用性好、可靠性高; (2)充分考虑接口涉及系统的应用扩展,灵活支持需求变化; (3)保证接口数据在接口涉及的各个系统之间传输。 一致性; (4)数据交互过程中,发送和接收后应有确认过程; (5)XML格式数据是主要的数据传输载体。 1.2 接口定义与分类 1.2.1 内部接口 内部接口主要指各子系统之间的接口关系,主要包括数据接口和服务动员接口。 1、内部系统之间的数据接口主要是子系统之间的数据共享接口。 2、内部系统之间的业务服务调用接口主要是各个子系统之间的业务服务调用接口。 1.2.2 外部接口 本项目是在一期文艺资源系统整合的基础上建立的。 主要接口来自一期集成文艺资源数据库系统之间的接口。 1、与文学艺术资源数据库系统的对接接口,与文学艺术资源数据库系统连接,实现会员数据、作品数据与文学艺术资源数据库的交换。

2、与身份认证系统接口,实现统一的用户认证管理。 1.3 接口设计模式 1.接口定义 接口是指用于完成系统之间和系统内部数据传输的接口。 系统通常设计为数据库文件或接口转换模块。 发送数据的系统通常会提前对数据进行必要的处理。 需要接收数据的系统根据用户的要求通过接口完成(用户预先定义的数据模式)。 数据传输任务。 (1)数据模型接口的核心是数据模型。 所谓数据模型,是指应用系统要对要传输的数据的来源、内容、定义、分类、摘要、数据格式、数据去向等做出决策。 相应的规定。 一般情况下游戏素材下载 免费,数据模式是由用户在软件初始化阶段设定的,投入应用时大量数据的采集是完全自动化的。 同时,用户还可以根据系统的实际需要修改、维护、甚至重新定义数据模式。 (2)数据传输的形式对于数据传输的形式,不同的软件系统可以采取不同的策略:一种是接收数据的系统根据数据接口主动识别并采集数据到对方系统定义。 一种是要传输数据的系统先对数据进行处理腾讯空间游戏接口对接程序开发,然后根据数据接口定义来传递数据。 如果是系统内部的接口,一般采用第一种,系统内外系统之间的数据传输一般采用第二种。 2、系统内部接口系统内部接口适用于本项目中各业务系统之间的数据传输。 待传输数据的格式和内容基本相同腾讯空间游戏接口对接程序开发,无需进一步处理。

小程序游戏开发_h5接口对接和api接口对接_腾讯空间游戏接口对接程序开发

接口不是系统之间数据的传输,而是数据在系统内部的自动流动。 此类接口需要提前确定数据传输方式,并根据数据接口标准自动采集数据,自动生成数据库文件,并发送给系统内提供的接口,从而自动完成系统内的数据传输。 在这种情况下,直接数据传输从设计到实现都相对简单。 但需要注意的是,此类数据库文件的自动生成必须按照指定的顺序,否则难免会出现混乱的情况。 3、系统间接口 系统间接口可以定义为:系统间传输的数据必须以数据模型为基础,根据数据模型的定义材质材料,数据经过一定的汇总、处理和处理后才能进行传输。其他处理。 该接口一般适用于本项目与其他应用系统之间的数据交换。 4、系统对外接口。 前两个接口适用于系统内部或系统之间的数据传输。 第三个接口用于不同组织之间系统数据的传输。 由于不同组织采用的系统的数据模型可能有很大差异,因此数据传输相对困难。 因此,对于此类接口,接收数据的系统必须首先主动遵循对方系统的数据模型。 识别、收集并转换系统可以识别和利用的数据模式。 通过这个接口平台,实现了外部系统的数据传输问题,实现了与外部组织业务的集成,进一步实现了数据的实时动态处理和及时决策。 这个接口比较复杂,因为它可能识别事先不知道的数据模式,因此必须使用智能数据模式识别。

腾讯空间游戏接口对接程序开发_小程序游戏开发_h5接口对接和api接口对接

1.4 接口实现方法 ■WebService 方法 WebService 方法是基于不同平台和应用系统的函数调用。 基于这一特点,将本项目信息系统提供的业务组件、公共组件等功能封装成服务,并将服务注册到企业服务总线上,即业务逻辑暴露出来,成为WebService ,这样任何指定的业务系统都可以调用这些WebServices。 ■PORTLET/IFRAME方法按照接口集成的统一标准规范和接口集成框架webcenter,以PORTLET或IFRAME的形式实现接口集成。 (1)总体设计要求遵循统一的WEB页面开发规范; 实现统一的资源注册和权限认证; (2)实现机制必须完成不同系统WEB页面的集成,这需要从应用层面两方面的技术:用户同步技术和单点登录技术。 ■JDBC方式 本项目信息系统可以通过JDBC访问数据源。 JDBC是一种用于执行SQL语句的Java API,可以提供对多种关系数据库的统一访问。 它由一组用Java语言编写的类和接口组成。 ■API方式 本项目信息系统建设中,需要考虑与其他拟建及现有系统的互联互通。 同时,各子系统之间应根据业务需要进行通信。 为了保持与原系统之间接口的兼容性,需要使用多种API方法来提供设计和开发接口。

小程序游戏开发_腾讯空间游戏接口对接程序开发_h5接口对接和api接口对接

API接口方法的总体设计和实现要求如下:独立封装的逻辑处理功能接口; 方便与前端JAVA等程序集成; 具有API版本管理功能; 与服务器连接的可靠性和效率高; 具有完整的日志记录功能; 具有与服务器连接参数可配置的功能。 ■共享目录接口方式 本项目信息系统建设中,内部系统之间交换文件数据时,可以考虑采用共享目录接口方式与数据文件进行交互。 共享目录接口方法的总体设计和实现要求如下:统一规划交互文件存储目录、高效可靠的目录管理策略、可配置的目录读写权限控制、可靠的数据文件到达和处理的触发机制、完成数据文件复制。 、未完成状态区分标识,对已处理和未处理的数据文件进行状态区分标识。 共享目录接口主要基于共享读写存储实现系统间数据文件的交互。 读写文件时,通过目录实现文件复制机制。 ■数据交换方式主要基于已建立的应用集成平台。 通过数据交换节点的接入配置和开发,可以实现两个系统之间数据的共享和交换,可以屏蔽两个系统之间数据库和技术系统的差异。 1.5 接口详细设计 1.5.1 内部接口设计 1.5.1.1 内部系统间接口基于API 和WebService 接口实现,实现各子系统、系统与配套软硬件之间信息传输的接口。

腾讯空间游戏接口对接程序开发_小程序游戏开发_h5接口对接和api接口对接

接口名称 中国文联相关业务系统接口 接口类型 Webservice/api 交互方向 各子系统相互传输信息 输入需要传输的信息 输出传输结果 功能 定义各子系统、系统与系统之间信息传输的接口配套软件和硬件。 1.5.1.2内部数据访问接口基于JDBC实现各子系统与数据库系统之间的数据访问。 接口名称 中国文联相关业务数据接口 接口类型 JDBC 交互方向 各子系统与数据库系统之间的信息传输 输入需要传输的信息 输出传输结果 功能 定义各子系统与数据库之间的信息传输接口系统。 1.5.2 对外接口的设计是为了保证文联业务和数据的统一管理。 通过这些接口实现与外部系统的数据交互。 各种接口方法的实现机制和规范将得到统一约定。 本项目各子系统在 接口实现上将统一遵循约定的实现机制和规范,从而最终有效保证各系统之间高质量、无缝、高可靠的数据交互和协同工作。 在此基础上,设计了本项目各种接口方法的实现机制和规范约定。 具体如下图所示: 文艺项目申请管理系统 专家在线评审 文艺资源身份认证数据库系统 项目资料项目检索系统(综合资料填报分析一期) 项目生命周期管理 1.5.2.1 接口文学艺术资源数据库系统 主要是文学艺术资源数据库系统 资源数据库系统的对接接口,可以将本项目业务过程中积累的人才、作品等数据交换并存储到文学艺术资源数据库中。

接口名称与文艺资源数据库系统对接 接口实现方法 应用集成平台 数据交换与交互方向 本项目各子系统与文艺资源数据库系统输入请求执行信息,输出响应结果,通过数据交换,与文艺资源数据库系统对接。文学艺术资源数据库系统实现了数据定义共享的功能。 1.5.2.2 与身份认证系统的接口主要是与身份认证系统的接口,实现对用户的统一管理和认证。接口名称与身份认证系统对接接口实现方法应用集成平台数据交换交互方向用户数据与身份认证系统项目

文章来源:https://max.book118.com/html/2021/1127/8014142116004045.shtm