Web services 重复任务中的Axis2存根对象
我正在使用Axis2与第三方Web服务进行通信。此Web服务将在计时器中每1分钟调用一次,计时器将运行几天 现在我的问题是,我们是否需要在每次调用webservice时创建存根对象,还是可以在类级变量timer对象中维护存根对象,并始终使用同一个对象 轴故障异常是否会对存根进行任何更改。我的意思是,当axis故障异常(如超时、服务器停机)发生时,我们是否需要创建一个新的存根实例 单靠清理就够了吗?还是我们也需要叫交通清理队 我的代码Web services 重复任务中的Axis2存根对象,web-services,axis2,webservices-client,Web Services,Axis2,Webservices Client,我正在使用Axis2与第三方Web服务进行通信。此Web服务将在计时器中每1分钟调用一次,计时器将运行几天 现在我的问题是,我们是否需要在每次调用webservice时创建存根对象,还是可以在类级变量timer对象中维护存根对象,并始终使用同一个对象 轴故障异常是否会对存根进行任何更改。我的意思是,当axis故障异常(如超时、服务器停机)发生时,我们是否需要创建一个新的存根实例 单靠清理就够了吗?还是我们也需要叫交通清理队 我的代码 try { stub = new PartnerAPISt
try {
stub = new PartnerAPIStub(configurationContext, endPointRef);
... service call code
}
catch(Exception ex)
{
stub.cleanup();
stub = new PartnerAPIStub(configurationContext, endPointRef);
}