T
topgun2
Unregistered / Unconfirmed
GUEST, unregistred user!
有关Delphi和JAVA SOCKET通讯的问题:
我在写一个Java为服务器的,Delphi客户端,两者SOCKET通讯
JAVA中writeUFT,ReadUTF 都是处理简单的UTF-8的代码字符串.
我在Delphi中看传输的值,却是头两位加长度值的包.奇怪.
用INDY的SOCKET的WRITESTREAM写数据,JAVA完全没反应.
后来用
TSendData = packed record
a1: Smallint; //长度
a2: array[0..3] of char; //体
end;
定义了一个结构,有反映了,但是还是不太对.
问:
如何JAVA中writeUFT,ReadUTF 和Delphi通讯呀.
我在写一个Java为服务器的,Delphi客户端,两者SOCKET通讯
JAVA中writeUFT,ReadUTF 都是处理简单的UTF-8的代码字符串.
我在Delphi中看传输的值,却是头两位加长度值的包.奇怪.
用INDY的SOCKET的WRITESTREAM写数据,JAVA完全没反应.
后来用
TSendData = packed record
a1: Smallint; //长度
a2: array[0..3] of char; //体
end;
定义了一个结构,有反映了,但是还是不太对.
问:
如何JAVA中writeUFT,ReadUTF 和Delphi通讯呀.