定义数据的传输格式、调用方式等。数据格式是中立格式,调用接口的系统与被接口调用的系统都要处理系统内部数据与接口数据之间的格式转换。由于各系统使用技术不同,对于接口我们都通过WebService来发布。
接口分独立消息处理服务程序、客户端接口处理组件两部分。
因接口数据传输涉及两个系统,一要按通用技术标准设计接口屏蔽技术差异,二要提供接口处理程序处理意外情况,所以建立专门的消息处理服务程序。
接口组件处理接口数据与内部数据转换及与消息服务程序间通讯。将接口组件放在客户端一是减轻消息服务器的负担提高并发性,二是降低程序实现的复杂度。
接口消息体格式参考HL7的消息格式如下:
编号发出系统接收系统〖〗消息类型应答标记请求编号数据体
编号是唯一序号,发出系统是发出消息的系统代号,接受系统是消息要送达的系统代号,消息类型是消息需要完成操作的代号,答标记标识此消息是否已被对方系统接收(保留字段),请求编号是本消息要回复的消息的编号,数据体包含了消息处理时所需的接口数据。
6 规则引擎
在CPR数据逻辑处理中,需经常进行数据校验、联动处理,如以代码形式固化在程序里,工作量大,且业务规则变复杂后很难维护。同时不同用户业务有不同的规则需求,需不断修改处理逻辑,增加系统维护工
上一篇:
基于NET实现分布式数据库查询论文
下一篇:
马原:环境保护与可持续发展论文(word)