有关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通讯呀.