Java服务器,Java客户端远程调用可以消除序列化的需要

时间:2014-08-21 15:13:06

标签: java serialization rmi

我有一个JAVA Web应用程序,它的服务类中定义了一些方法。 我必须编写一个测试客户端来测试这些服务方法。测试客户端将在Web应用程序之外运行。

我知道当服务器和客户端都在java中时,可以使用RMI。 但在我们的例子中,服务方法返回的类不可序列化。 我不想花时间让这些类可序列化。

是否有类似RMI的收费并不要求类可序列化?

2 个答案:

答案 0 :(得分:0)

当我不想处理序列化的麻烦时,我经常使用xstream。该库将任何对象解析为XML,反之亦然。然后,将XML轻松发送到您的客户端/服务器。

答案 1 :(得分:0)

没有。 Java RMI需要序列化。