我在java中有一个原型Bean1 fn(Bean2)的函数。我试图将它作为Web服务公开,以便.net客户端或任何其他人可以调用它。我正在使用JAX-WS。 Bean1和Bean2都有类变量的Hashmap,String和Int类型。请建议我如何处理Bean类。不是java中的hashmap与其他技术中的hashmap不同(如果它存在的话)。
对于网络服务来说太新了,请帮忙!
感谢, 马努
答案 0 :(得分:1)
HashMap是特定于java的,因此如果您希望通过WS在网络上发送地图,请将其声明为接口Map
。
对于Bean1和Bean2,我建议您使用@XmlElement
将Bean映射到XML元素。
有关详情,请参阅this。