整个流程拉通方案

整个流程拉通方案

ID:29672653

大小:933.82 KB

页数:17页

时间:2018-12-22

整个流程拉通方案_第1页
整个流程拉通方案_第2页
整个流程拉通方案_第3页
整个流程拉通方案_第4页
整个流程拉通方案_第5页
资源描述:

《整个流程拉通方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、流程拉通方案文档变更记录版本序号变更(+/-)说明作者日期批准号1流程拉通方案方浩1.02016.8.2321.引言1.1编写目的和范围宇信emp集成dubbo,把各个业务做成接口通过dubbo对外提供服务。对于开发人员此文档作为开发规范,在了解整个流程的情况下,在指定的路径包下进行编码开发。对于业务人员帮助熟悉理解整个流程,更好的完成业务接口对接。2.整体设计2.1Web容器加载dubbo启动类Tomcat启动时读取配置文件web.xml,web.xml所在目录:/cmismd/WebContent/

2、WEB-INF/web.xml;在web里增加servletProviderInitcom.yucheng.cmis.dubbo.start.Provider6类Providerinit()方类启动dubbo2.2Dubbo生产接口生产接口流程图:Dubbo启动时加载参数配制:a

3、pplicationContextService.xml所在目录:/cmismd/src/main/config/applicationContextService.xml参数解析:dubbo:application:提供方应用信息,用于计算依赖关系dubbo:registry:使用注册中心暴露服务地址dubbo:protocol:用dubbo协议在端口暴露服务dubbo:service:声明需要暴露的服务接口bean:接口实现类每开发一个接口需要在配制文件applicationContextServi

4、ce.xml把接口注册到zookeeper示例如下:Demo:生产接口开发目录结构:Demo:服务接口类:目录:/cmismd/src/main/java/com/yucheng/cmis/dubbo/service定义接口示例:ApplyNextTimeDubboServicepackagecom.yucheng.cmis.dubbo.service;importcom.yucheng.cmis.dubbo.ob.ApplyNextTimeReqMsgBO;importcom.yucheng.cmis

5、.dubbo.ob.ApplyNextTimeRespMsgBO;/***

申请授信时间接口:

*@authoryusys*@moduleIdcom.yucheng.cmis.dubbo.service*@createDate2016-8-2310:09:59*/publicinterfaceApplyNextTimeDubboService{/***再次申请授信时间*/publicApplyNextTimeRespMsgBOqueryApplyNextTime(ApplyNextTimeRe

6、qMsgBOapplyNextTimeReqMsgBO)throwsException;}服务接口实现类:目录:/cmismd/src/main/java/com/yucheng/cmis/dubbo/service/impl接口实现类示例:ApplyNextTimeDubboServiceImplpackagecom.yucheng.cmis.dubbo.service.impl;importjava.sql.Connection;importjava.text.SimpleDateFormat;im

7、portjava.util.Date;importjava.util.HashMap;importjava.util.Map;importjavax.sql.DataSource;importorg.apache.commons.lang.time.DateUtils;importcom.alibaba.dubbo.common.utils.StringUtils;importcom.ecc.emp.component.factory.ComponentFactory;importcom.ecc.emp

8、.component.factory.EMPFlowComponentFactory;importcom.ecc.emp.core.Context;importcom.ecc.emp.jdbc.ConnectionManager;importcom.yucheng.cmis.dao.SqlClient;importcom.yucheng.cmis.dubbo.ob.ApplyNextTimeReqMsgBO;importcom.yuchen

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

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

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