我的服務器應用程序在java上,我的客戶端在delphi上,所以我需要從java發送序列化對象到我的客戶端,並將接收到的數據放在這樣的記錄中:如何處理通過tcp由java發送的序列化對象
在Java
class Login implements Serializable
{
public String userName;
public String password;
public int version;
}
在delphi
type
login = record
username : string;
password : string;
version : integer;
end;
的問題是我不知道了Java對象序列化,所以我可以把我的記錄中的值。
要在不同語言之間進行序列化,必須找到一種可在Java和Delphi中使用的序列化形式。如果你找不到,你可以自己寫。 'Serializable'只能用於JVM語言。 –