- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EMP渠道配置详解_XML格式
宇信易诚信贷产品部
XML渠道接入 V1.0
文件修订历史记录
版本 修订日期 修订者 修改描述
前言
在进行服务端配置时需要确认ECLIPSE开发工具已经安装了EMP的IDE工具,并且已经为该工程添加了“为该项目添加EMP支持”,并且能够打开EMP Explore视图,才能进行后续的EMP配置操作。
其他要求:
EMP IDE插件支持
项目工程添加EMP支持
XML报文服务端配置
业务逻辑
新建文件夹
1.如上图所示,进入EMP Explore,选择工程下的:业务逻辑》CMISBiz,点击右键,选择:新建》新增文件夹。
2.如上图所示:按照分类情况输入新增的文件夹名称,此处示例文件夹名称为“demo”,点击“Finish”,完成文件夹添加。
新增业务逻辑构建
1.如上图所示:在建立的文件夹“demo”下建立相应的业务逻辑构建,选择:demo,点击右键,选择:新建》新增业务逻辑构建。
2.如上图所示:根据实际情况在弹出的面板中输入业务逻辑构建ID,此处示例以“demo”为构建ID,点击“Finish”,完成新建业务逻辑构建。
业务逻辑构建参数设置
如上图所示,打开新增的业务逻辑构建“demo.biz”,在基本属性tab页勾选“是一个无Session交易Context连接到:”,并且选择“Root”。
如上图所示,在逻辑处理流程页面,选择“添加”,在弹出的面板中录入业务逻辑ID、和业务逻辑名称,点击“Finish”完成。
如上图所示,还需要定义“组件”,组件定义参照组件定义。请先定义组件后在继续向下操作。注意:此处最好重新打开demo.biz,保证数据拿到最新值。
4.如上图所示,鼠标左键单击,选择组件定义下的“交易实例”,在右侧空白面板中左键点击一下,并且用上述的红色方框标注的箭头从开始→交易实例→结束。然后点击保存。
组件定义
说明:组件的定义其实可以理解为定义该交易的业务逻辑实现类,即处理交易的逻辑代码类。并且组件定义一定要求通过如下方式新建,不允许自己写java类。
如上图所示,选择:项目公共定义》组件扩展》新建》新增EMP Action,建立自定义组件。
如上图所示,依次填写“包名”、“组件ID(类名)”、“组件名称”,选择“所属分类”,点击“Finish”完成组件定义。
渠道逻辑
新建XML渠道接入定义
1.如上图所示,在渠道逻辑上点击鼠标右键,选择“新建渠道接入定义”。
2.如上图所示,在打开的面板选择“TCPIP渠道接入”,并且录入名称,此处示例使用“TCPIPServerDemo”,点击“Finish”完成新建渠道接入定义。
配置XML渠道接入参数
如上图所示,选择“TCPIP渠道接入”,在右侧的显示面板中选择“业务逻辑分组名称”的下拉框,选择“CMISBiz”。
2.如上图所示,选择“会话管理”,在右侧的显示面板中根据实际需求配置超时设置。此处默认。
如上图所示,选择“通讯设定”,在右侧的显示面板中将连接方式设置为“短连接”,双工模式设置为“true”,具体实际情况需要根据需求。
如上图所示,选择“监听端口”,在右侧的显示面板中将端口设置为约定的端口号(需要注意端口在5000之内的一般作为系统保留端口,不建议使用),此处以9000为例。设置持久连接为“false”,最大连接限制(根据性能设置)设置为“50”,使用线程缓冲选择为“true”,缓冲线程数依据实际情况设置。
如上图所示,选择“解包处理”,查看右侧的“实现类”,此处实现类可依据实际需求进行调整,此处如果发现右侧面板中无法直接修改则需要通过将“TCPIPServerDemo.acc”通过文本方式打开,找到如下所示节点:
CommProcessor name=CommProcessor label=解包处理 class=com.ecc.emp.tcpip.EMPCommProcessor/ 修改为:
CommProcessor name=CommProcessor label=解包处理 class=com.yucheng.cmis.pub.format.xml.OLSServerCommProcessor/ 修改后需要重新在EMP Explore中打开,修改后如下图所示:
修改完成后保存。
如上图所示,选择“接入逻辑”,在右侧的显示面板中选择“serviceIdField”,将serviceId的值改为我们
文档评论(0)