本人用java做服务端,,用vb做客户端。发现vb可以收到java发出的数据,但是java却收不到vb的数据???
java代码如下
public testvb()
{
while(true)
{
Socket s=new Socket();
try
{
server=new ServerSocket(8888);
s=server.accept();
}
catch(Exception e)
{
}

try
{
in=s.getInputStream();
reader=new BufferedReader(new InputStreamReader(in));
out=s.getOutputStream();
writer=new PrintWriter(out);
System.out.println(reader.readLine());
}
catch(Exception e)
{
}
}
}vb代码如下
winsock.send "Sending message to server"

解决方案 »

  1.   

    java当中有1个是。。socket.flash
    但是vb没有有没有办法解决啊
      

  2.   

    Sub winsock_DataArrival()
        winsock.GetData s
        Text1.Text = s
    End Sub
      

  3.   

    现在是java端。。接受不到数据啊是vb发送的问题或者是java接受的问题把用其他的java程序测试发现可以接受数据。。但是就是vb发送的不行。。奇怪
    本人还发现vb发送后关闭vb编写的那个应用程序,,那些数据java端竟然接受到了。。??????