1、生成wsdl文件(参考1:解析Web接口描述语言WSDL,参考2:[王洪伟]用
Eclipse3.2+MyEclipse5.5M1+axis2_1.1.1+tomcat5.5 开发Web Services.doc
),解决办法:可以用myEclipse 生成wsdl文件,在XMLSpy中一样可以。
2、打包(axis2 和 ant):
服务端:(直接写个bat文件,粘贴进入就可以)
D:\webservice\axis2-1.1\bin\WSDL2Java -uri
D:\kxw_webservice\workspace\*.wsdl -p
com.huawei.bus.ws.kxw.skeleton -d xmlbeans -s -ss -sd -ssi -o
D:\kxw_webservice\workspace\server\
客户端:
D:\webservice\axis2-1.1\bin\WSDL2Java -uri
D:\kxw_webservice\workspace\*.wsdl -p
com.huawei.bus.ws.kxw.skeleton -d xmlbeans -s -o
D:\kxw_webservice\workspace\client\
生成aar包:
D:\kxw_webservice\workspace\server>ant jar.server
利用D:\kxw_webservice\workspace\server下面的build.xml文件打aar包;
axis2中文手册
axis2.war 其实是一个web工程;
通过打的jar的源代码,加上axis2_1.1的源代码,就可以调试了。
熟悉WS的整个运行流程及代码处理原理。
客户包内CBSInterfaceBusinesStub.java 作为客户调用的代理???
services.xml文件 是打aar包自动生成的,很重要。
1、性能测试,在TESTCASE(测试用例)的TEST STEP中编辑测试步骤,在LoadTest(负载(压力)测试)中填入性能测试的参数,可以直接进行性能测试,
1、右击请求文件,选: ,->创建测试向导名称->创建测试用例名称;
2、指定选项;
assertion: 主张, 断言, 声明;
schema:计划
validation:确认
fault:过错, 缺点, 故障, 毛病
strategy:策略,
burst:聚合 , delay:延迟; duration:持续时间,
simple:单一的,(非聚合)
问题:
1、axis2 是怎么和应用服务器关联起来的,在整个ws过程中起到什么作用。axis2 的源代码是怎么样的?