marshal / unmarshal一个java方法

时间:2012-07-06 10:06:05

标签: java java-ee jaxb xml-serialization jax-ws

我有一个java类,它包含一个带有逻辑控制的方法。该类可通过webservice方法输出到java swing客户端。

我的问题听起来很疯狂,但是当他从wsdl文件生成类时,是否可以编组/解组该方法以使其可供客户端使用?

感谢。

ps:我正在使用Metro / jax-ws和glassfish 3.1.1。

3 个答案:

答案 0 :(得分:2)

你的意思是你可以将一些逻辑发送到客户端以便在那里执行? 我担心答案是否定的 - 这不是网络服务的工作方式 所有逻辑都在服务器端执行。

你为什么要这样做?

答案 1 :(得分:0)

为什么不将此类(您的VO)提供给客户端,以便服务器和客户端都编组/解组同一个类?然后两者都可以使用你的方法...

答案 2 :(得分:-1)

  

编组“是指将数据或对象转换为字节流的过程,”解组“是将字节流转换回其原始数据或对象的相反过程。   转换是通过“序列化”实现的。

     

“编组/解组”过程的目的是在RMI系统之间传输数据。

了解更多http://ws.apache.org/old/jaxme/manual/ch02s02.html