系统对接方案

系统对接方案

ID:69061358

大小:52.00 KB

页数:11页

时间:2021-10-27

系统对接方案_第1页
系统对接方案_第2页
系统对接方案_第3页
系统对接方案_第4页
系统对接方案_第5页
系统对接方案_第6页
系统对接方案_第7页
系统对接方案_第8页
系统对接方案_第9页
系统对接方案_第10页
资源描述:

《系统对接方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、..-系统对接设计1.1.1对接方式系统与外部系统的对接方式以webservice方式进展。系统接口标准:本系统采用SOA体系架构,通过效劳总线技术实现数据交换以及实现各业务子系统间、外部业务系统之间的信息共享和集成,因此SOA体系标准就是我们采用的接口核心标准。主要包括:效劳目录标准:效劳目录API接口格式参考国家以及关于效劳目录的元数据指导标准,对于W3CUDDIv2API构造标准,采取UDDIv2的API的模型,定义UDDI的查询和发布效劳接口,定制基于Java和SOAP的访问接口。除了基

2、于SOAP1.2的WebService接口方式,对于基于消息的接口采用JMS或者MQ的方式。交换标准:基于效劳的交换,采用/S作为传输协议,而其消息体存放基于SOAP1.2协议的SOAP消息格式。SOAP的消息体包括效劳数据以及效劳操作,效劳数据和效劳操作采用WSDL进展描述。Web效劳标准:用WSDL描述业务效劳,将WSDL发布到UDDI用以设计/创立效劳,SOAP/效劳遵循WS-IBasicProfile1.0,利用J2EESessionEs实现新的业务效劳,根据需求提供SOAP/orJMS

3、andRMI/IIOP接口。业务流程标准:使用没有扩展的标准的BPEL4WS,对于业务流程以SOAP效劳形式进展访问,业务流程之间的调用通过SOAP。数据交换平安:与外部系统对接需考虑外部访问的平安性,通过IP白、SSL认证等方式保证集成互访的合法性与平安性。-.word.zl-..-数据交换标准:制定适合双方系统统一的数据交换数据标准,支持对增量的数据自动进展数据同步,防止人工重复录入的工作。1.1.1接口标准性设计系统平台中的接口众多,依赖关系复杂,通过接口交换的数据与接口调用必须遵循统一的

4、接口模型进展设计。接口模型除了遵循工程统一的数据标准和接口标准标准,实现接口标准定义的功能外,需要从数据管理、完整性管理、接口平安、接口的访问效率、性能以及可扩展性多个方面设计接口规格。1.1.1.1接口定义约定客户端与系统平台以及系统平台间的接口消息协议采用基于协议的REST风格接口实现,协议栈如图4-2所示。图表Error!Notextofspecifiedstyleindocument.2接口消息协议栈示意图系统在协议中传输的应用数据采用具有自解释、自包含特征的JSON数据格式,通过配置数

5、据对象的序列化和反序列化的实现组件来实现通信数据包的编码和解码。-.word.zl-..-在接口协议中,包含接口的版本信息,通过协议版本约束效劳功能标准,支持效劳平台间接口协作的升级和扩展。一个效劳提供者可通过版本区别同时支持多个版本的客户端,从而使得组件效劳的提供者和使用者根据实际的需要,独立演进,降低系统升级的复杂度,保证系统具备灵活的扩展和持续演进的能力。1.1.1.1业务消息约定请求消息URI中的参数采用UTF-8编码并经过URLEncode编码。请求接口URL格式:{

6、s}://{ho

7、st}:{port}/{appname}/{businessponentname}/{action};其中:ü协议:REST形式接口ühost:应用支撑平台交互通信效劳的IP地址或域名üport:应用支撑平台交互通信效劳的端口üappname:应用支撑平台交互通信效劳部署的应用名称übusinessponentname:业务组件名称üaction:业务操作请求的接口名称,接口名字可配置应答的消息体采用JSON数据格式编码,字符编码采用UTF-8。应答消息根节点为“response〞,每个响应包含

8、固定的两个属性节点:“status〞和“message〞。它们分别表示操作的返回值和返回消息描述,其他的同级子节点为业务返回对象属性,根据业务类型的不同,有不同的属性名称。当客户端支持数据压缩传输时,需要在请求的消息头的“Accept-Encoding-.word.zl-..-〞字段中指定压缩方式(gzip),如消息可以被压缩传输那么平台将应答的数据报文进展压缩作为应答数据返回,Content-Length为压缩后的数据长度。详细参见/1.1RFC2616。1.1.1.1响应码规那么约定响应结果

9、码在响应消息的“status〞属性中,相应的解释信息在响应消息的“message〞属性中。解释消息为终端用户可读的消息,终端应用不需要解析可直接呈现给最终用户。响应结果码为6位数字串。根据响应类型,包括以下几类响应码。如表4-1中的定义。表4-1响应码对应表响应码描述0成功1XXXXX系统错误2XXXXX输入参数不合法错误3XXXXX应用级返回码,定义应用级的异常返回。4XXXXX正常的应用级返回码,定义特定场景的应用级返回说明。1.1.1.2数据管理1.1.1.2.1业务数据检查接口应提供业务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。