【发布时间】:2013-07-13 20:28:44
【问题描述】:
我的服务器应用程序在 java 上,我的客户端在 delphi 上,所以我需要从 java 发送一个序列化对象到我的客户端,并将接收到的数据放在这样的记录中:
在java中
class Login implements Serializable
{
public String userName;
public String password;
public int version;
}
在德尔福中
type
login = record
username : string;
password : string;
version : integer;
end;
问题是我不知道java如何序列化一个对象,所以我可以把值放在我的记录上。
【问题讨论】:
-
要在语言之间进行序列化,您必须找到一种适用于 Java 和 Delphi 的序列化形式。如果找不到,可以自己写。
Serializable只能在 JVM 语言中使用。