- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
核算平台通讯开发说明
修订历史
制定日期制定/修订 内容摘要页数版本拟稿审查批准2015.01.04初稿王瑞
目录
TOC \o 1-3 \h \u HYPERLINK \l _Toc13837 目录 PAGEREF _Toc13837 3
HYPERLINK \l _Toc13848 1. 概述 PAGEREF _Toc13848 4
HYPERLINK \l _Toc25570 2. 核算平台作为服务端 PAGEREF _Toc25570 5
HYPERLINK \l _Toc31602 2.1 说明 PAGEREF _Toc31602 5
HYPERLINK \l _Toc4582 2.2 实时通讯 PAGEREF _Toc4582 5
HYPERLINK \l _Toc14163 2.3 字段映射 PAGEREF _Toc14163 10
HYPERLINK \l _Toc19489 3. 核算平台作为客户端 PAGEREF _Toc19489 12
HYPERLINK \l _Toc42 3.1 说明 PAGEREF _Toc42 12
HYPERLINK \l _Toc18344 3.2 实时通讯 PAGEREF _Toc18344 12
HYPERLINK \l _Toc21902 3.2.1 创建通讯服务 PAGEREF _Toc21902 12
HYPERLINK \l _Toc4391 3.2.2 配置请求/响应报文 PAGEREF _Toc4391 17
HYPERLINK \l _Toc14127 3.2.3 设置参数及字段值 PAGEREF _Toc14127 19
HYPERLINK \l _Toc24724 3.3 批量通讯 PAGEREF _Toc24724 21
1. 概述
核算平台对外通讯主要分两种场景,分别是核算平台作为服务端及核算平台作为客户端,下面分别进行说明。
2. 核算平台作为服务端
2.1 说明
核算平台作为服务端,对其他平台系统提供服务,即其他平台发请求到核算,核算平台收到请求之后做相应的业务逻辑处理,之后将处理结果返回给请求方。
核算平台作为服务端,通讯主要采用实时方式,下面进行详细说明。
2.2 实时通讯
常用的通讯方式有TCPIP通讯(即Socket通讯)、HTTP通讯、WebService通讯等,这里以TCPIP通讯方式为例进行说明。
首先,在EMP Explorer视图下,选中“渠道逻辑”,右键点击“新建渠道接入定义”,会弹出对话框,如下图所示。
选中“TCPIP渠道接入”,在名称栏中输入接入渠道的名称,如“QSTcpipChannel”,此处不支持中文,最后点击“Finish”按钮。此操作会在web.xml文件添加一个servlet和servlet-mapping,如下所示。
servlet中load-on-startup的值需要大于1。
接下来进行参数设置,如下图所示,默认的超时设置是600000ms,即10分钟,可根据实际情况进行设置,一般采取默认。
通讯设定处,连接方式可选“短连接”和“长连接”,短连接表示一次通讯完成之后关闭连接,长连接表示通讯完成之后连接也不关闭;双工模式可选“false”和“true”,一般情况下默认选“false”,false表示单工。
监听端口设置:如下图所示,端口根据实际需求填入端口数字,持久连接可选true或false,一般默认选false,最大连接限制、使用线程缓冲和缓冲线程数可根据实际需求填写。
解包处理设置:此处实现类是“m.CommProcessor4Xingye”,此类实现“com.ecc.emp.tcpip.CommProcessor”接口,主要包括两个接口方法readPackage和wrapMessagePackage,前者主要用于接到报文后对报文信息进行初步的解包处理,如读取报文长度,将后面的报文读取出来,可添加一些特殊的预处理,如MAC校验等,后者是在响应报文完成拼包之后,再对响应报文做些特殊处理,如加上报文头长度,MAC校验等。各个实施项目需求不一,此类一般各项目需要根据实际需求定制。
接入逻辑设置:此处实现类是com.ecc.emp.access.tcpip.EMPTCPIPRequestHandler,主要功能是对请求报文进行解包处理,响应报文进行拼包处理。对于TCPIP通讯,如果需要对报文的字段进行映射,可使用com.ecc.emp.access.tc
您可能关注的文档
最近下载
- 中南林业科技大学涉外学院《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 人工髋关节置换术术后护理.pptx VIP
- 中南林业科技大学《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 【浅析幼儿园安全教育现状及改进对策研究—以A幼儿园为例6000字】.docx VIP
- 撬装加油装置预评价报告.pdf VIP
- 电工基础项目教程第2版李爱习题答案解析.pdf
- 《口袋妖怪-火红&叶绿》完整图文攻略.doc VIP
- 高中语文:高中语文常用应用文写作及范例.doc VIP
- 高等数学电子教材.pdf VIP
- 跨文化交际复习资料选择判断题_-.docx VIP
原创力文档


文档评论(0)