SOAP - 返回多个参数?

问题描述:

使用soap wsdl,是否有可能返回多个参数?或者我总是只需要返回一个参数,例如String,Integer,Boolean?SOAP - 返回多个参数?

SOAP是在客户端和服务器之间以xml格式交换数据的协议。在xml中,您可以根据需要发送任意数量的参数。如果你想查找样品肥皂wsdls看看www.xmethods.net。 jvmohan

我假设你正在编写一个jax-rpc样式的webservice。您始终可以向客户端发送一个对象,将您需要的所有数据进行分组。

这是和example,可能会帮助你。

+0

这是一个很老的例子(2002)。我猜这个技术已经在这10年发展了。 – 2012-08-08 16:43:00

+0

是的,你猜不错,但jax-rpc的简单例子现在和10年前是一样的。 – kothvandir 2012-08-08 16:48:40

+0

不太确定,但[此示例](http://www.mkyong.com/webservices/jax-ws/jax-ws-hello-world-example/)使用jax-rpc样式的webservice,并且有很多与你的区别:)。此外,还有一整套来自[mkyong](http://www.mkyong.com/tutorials/jax-ws-tutorials/)的示例。 – 2012-08-08 17:03:15

可以返回对象。不必总是返回基本类型,如String,int,boolean。 您可以随时返回自定义类XYZ,列表