关于某OA接口的编写和测试学习

来源:互联网 发布:统计不重复数据个数 编辑:程序博客网 时间:2024/06/16 03:38

由于新转职的公司OA是完全买的,没进行过自己的二次开发。现在要写个流程根据Eas生产的流程要生成一张流程单。第一次玩这个OA的webservice。

不急着写代码,先把环境看下是不是缺少配置。

先百度了一番这个OA的文档,找到一个我还没读大学的文档,还是有点用的虽然有点老.

先查看配置WEB-INF下的web.xml是否缺少配置

缺少这个配置


修改/classbean/META-INF/xfire/services.xml


编写接口代码


package com.test001.test.imp;import com.test001.test.ITestService;public class TestService implements ITestService {@Overridepublic String queryVname(String inputStr) {// TODO Auto-generated method stubreturn "video111Name"+inputStr;}}

测试wsdl文件生成

http://127.0.0.1:99/services/TestService?wsdl


在Eclipse内新建java工程或者WEB工程

eg:java project


选择java工程右键新建web service client


-->Next

注意:此时OA是启动状态,如果关闭这边将wsdl地址报错(The service definition selected is invalid.)

-->Next-->finsh


OA包名


测试类




完成。

有时候有些东西想不通可以放一放,休息下脑子也许就完成了。