webservice axis2客户端问题

我根据axis2生成client生成了客户端的2个类
abstract class SyncNotifySPServiceServiceCallbackHandler

class SyncNotifySPServiceServiceStub extends org.apache.axis2.client.Stub
我要在哪里写我的业务代码? 请指教~
handler是抽象累啊 我继承他 然后写哪个方法?

第1个回答  2012-09-03
如果你在eclipse/Myeclipse下开发,你在你继承的类下右击鼠标选“source”-->“Override/Implement...”,你会看到CallbackHandler的一些方法,点击以“receiveResultxxx”开头的方法就是了,其中xxx是SyncNotifySPServiceService这个webservice类中的服务方法名。知道这个规律后,你就可以直接写出这些覆盖的方法了,不要依赖eclipse的快捷操作。当然了,你也可以自己直接在CallbackHandler代码中找。
第2个回答  2009-10-01
Stub里面有一些内部类,你的DataObject的Java Class,可以直接用Set和get来调用
将你的Stub类new出来,然后找到call方法本回答被提问者采纳
第3个回答  2009-09-29
stub 肯定不能写晒,写handler里头。

webservice,axis2做服务端,客户端,获取参数总是为null,请问有人遇到...
应该是axis跟axis2的版本问题,你的服务端与客户端使用的版本不一样,建议使用SoapUI工具先测试一下,如果测试无问题就是客户端的问题了,之前也碰到过此类问题 解决如下:==》客户端编码方式,设置org.apache.axis.client.Call.setEncodingStyle(null),就可以获得了参数 ...

webservice axis2 的问题,我在客户端stub端并发每15秒100条的量,请求...
可能是服务端处理能力不足,就是服务器端15秒不能处理100条的量,剩余的会一直积压,最后有的信息不能再超时前得到处理,就会出现超时错误。你可以把客户端的请求数减小或增加请求间隔试试看,如果超时时间延长就可能是服务端处理能力不足。解决办法就是一是客户端的请求数减小或增加请求间隔,二是更改...

webservice axis2客户端问题
如果你在eclipse\/Myeclipse下开发,你在你继承的类下右击鼠标选“source”-->“Override\/Implement...”,你会看到CallbackHandler的一些方法,点击以“receiveResultxxx”开头的方法就是了,其中xxx是SyncNotifySPServiceService这个webservice类中的服务方法名。知道这个规律后,你就可以直接写出这些覆盖的方法...

axis2调用webservice接口大访问量超时问题
你是想问axis2调用webservice接口大访问量超时怎么办吗?解决办法如下:1、增加服务器的负载能力。可以通过增加服务器的数量、升级服务器硬件等方式来提高服务器的性能。2、使用负载均衡技术。负载均衡可以将请求分发给多个服务器,提高服务器的并发处理能力,减少超时的可能性。3、使用缓存技术。可以使用缓存...

Java使用axis2调用一个.net 的webservice,报错java.lang.NoSuchMethodErro...
chunked头。所以必须在axis2中设置一下。UserServiceStub stub = new UserServiceStub();stub._getServiceClient().getOptions().setProperty(org.apache.axis2.transport.http.HTTPConstants.CHUNKED,Boolean.FALSE);具体的还要你试一下,如果方便的话把wsdl文件和java代码发给我,我看看是哪的问题。

axis2发布的webservice为什么返回结果为false,请高手指点?
首先你要查看一下你的服务端的返回值是什么类型的,如果不是Boolean型的话,现在的返回值是FALSE,那就是说你得到返回值失败,这就要看你服务端处理返回值是否正确,再看你的客户端调用的时候有时需要将返回值的类型进行转化,看你的转化是否正确合理!

问个比较弱的问题,我刚接触webservice ,axis和axis2 有什么区别啊?
第二种客户端的方法就是利用WSDL2Java产生Client stub后通过stub调用,WSDL2Java的操作对象是service所对应的wsdl文件,这个文件怎么产生呢?一种方法前面是由axis自动产生,如前面服务器端的配置所说,无论通过jws或是wsdd的方式,axis都会产生相应的wsdl;还有一种方式就是利用Java2WSDL对java源文件进行...

紧急!!axis2生成客户端调用服务端时出现org.apache.axis2.AxisFault...
客户端代码为:try{ SAXReader xmlReader = new SAXReader(); Document documentObject = (Document) xmlReader.read(new File("E:\\\\workspace\\\\dianxin-itsm\\\\tel_WorkServiceNineProManagement\\\\bin\\\\request.xml")); \/\/System.out.println(documentObject.asXML()); WorkServiceStub stub = new WorkService...

axis1.4 客户端 axis2 服务端咋通讯?
客户端已经有axis1.4的包了,现在想向axis2的webservice提交数据, 怎么弄? 展开  我来答 分享 微信扫一扫 网络繁忙请稍后重试 新浪微博 QQ空间 举报 浏览13 次 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 客户端 axis2 服务端 axis1.4 通讯 搜索资料 本地图片...

axis2 中 怎么设置一个webservice 方法的访问用户名和密码
在该方法中最后添加如下的代码:\/\/ 第3 步:打开客户端的Session 管理功能 _serviceClient.getOptions().setManageSession(true);下面的客户端代码使用LoginServiceStub 对象访问了刚才建立的WebService:LoginServiceStub stub = new LoginServiceStub();LoginServiceStub.Login login = new LoginServiceStub...

相似回答
大家正在搜