服务器端是用vb和winsock做的
客户端的代码是:import java.io.*;
import java.net.*;
public class Stringoutput{
  public static void main(String a[]){
String b="<?xml version=\"1.0\"?><Root><Request><Action Type=\"Login\"><User Name=\"test\" Password=\"test\"/></Action></Request></Root>";
try {
  Socket s = new Socket("10.21.5.21",1001); 
DataInputStream in;
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));//读取SOCKET的输入,把byte节转化为char 
PrintWriter pw = new PrintWriter(new OutputStreamWriter(s.getOutputStream()));//输出
System.out.println("start reliease:");
pw.println(b); //写
System.out.println("now ready go");
in=new DataInputStream(c.getInputStream());
String ss=in.readLine();
System.out.println("cliend read:"+ss);pw.close();
br.close();
in.close();
}catch (UnknownHostException e) {
System.out.println("UnkownHostException e");
}catch (IOException e) {
System.out.println("IOException e");

}
}