关于client.invoke(string , object[])

J2EE 码拜 10年前 (2015-04-11) 2187次浏览 0个评论
 

最近在使用client访问webservice服务,可是不太懂 
            Object[] objArray = new Object[5]; 
     objArray[0] = “6225”; 
     objArray[1] = “001”;
     objArray[2] = “334”;
           Object[] results = client.invoke(“activateCard”, objArray);
这句话中objArray是什么意思?有什么作用,引用什么,有哪位知道的能详细的叙述一下吗?
非常感谢你

关于client.invoke(string , object[])
10分
一个引用名能有什么意思?你换个名字一样用。

核心在于invoke方法,他把你的对象值拼接成xml发送给远端的WebService服务,接受对面返回的xml,取出返回值,填到一个Java对象返回给你。

关于client.invoke(string , object[])
能否理解为objArray是将返回的xml作为一个对象,供其他人调用这个xml?可以么?
关于client.invoke(string , object[])
10分
引用 2 楼 meilibook3 的回复:

能否理解为objArray是将返回的xml作为一个对象,供其他人调用这个xml?可以么?

不是,objArray是你传过去的参数,在client被拼接为xml

关于client.invoke(string , object[])
非常感谢,我明白了
关于client.invoke(string , object[])
第一个参数是不是 web service 接口的方法名

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于client.invoke(string , object[])
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!