CFESB快速开始

需求

需求一:在OA系统中,人员离职审批中需要自动向HR系统获取申请人员的工卡退回状态。

需求二:在EAR财务系统中,财务结算功能需要自动向OA系统获取离职员工的审核状态,完结的人员才能进行结款操作。

分析

1、OA系统与EAR系统都是JAVA开发系统。二次开发都是以JAVA进行。

2、需求一中,HR系统提供了一个WebService协议接口,OA系统进行二次开发需要通过ESB接入该服务。

3、需求二中,OA系统提供了一个REST协议接口,EAR系统进行二次开发需要通过ESB接入该服务。

步骤

1、HR系统提供web services接口:http://cfesb.zicp.net/cfapi/api/Person?wsdl

2、OA系统提供REST接口:http://cfesb.zicp.net/cfapi/api/employee/getJobStatus

3、两个接口接入ESB

4、OA进行二次开发调用ESB获得所需数据,完成需求一功能。

5、EAR进行二次开发调用ESB获得所需数据,完成需求二功能。

开始

1、注册系统:注册三个系统 HR/OA/EAR 系统管理

2、注册服务:分别注册HR与OA两个服务 服务注册 服务维护

3、给服务授权:为请求系统进行授权,并获得请求token 系统授权

4、使用soapUI测试服务:使用token进行请求

5、接入ESB:根据需求一,OA系统为JAVA开发,在程序中接入ESB

6、业务联通测试:根据业务要求,获得返回数据进行业务处理。


© 2021 CFESB.CN all right reserved,powered by Gitbook 本文档更新于: 2021-05-22 16:26

results matching ""

    No results matching ""