使用JAX-WS作为Web服务公开的Java方法

时间:2010-10-06 04:48:34

标签: java web-services jax-ws

我在java中有一个原型Bean1 fn(Bean2)的函数。我试图将它作为Web服务公开,以便.net客户端或任何其他人可以调用它。我正在使用JAX-WS。 Bean1和Bean2都有类变量的Hashmap,String和Int类型。请建议我如何处理Bean类。不是java中的hashmap与其他技术中的hashmap不同(如果它存在的话)。

对于网络服务来说太新了,请帮忙!

感谢, 马努

1 个答案:

答案 0 :(得分:1)

HashMap是特定于java的,因此如果您希望通过WS在网络上发送地图,请将其声明为接口Map

对于Bean1和Bean2,我建议您使用@XmlElement将Bean映射到XML元素。

有关详情,请参阅this