我完全是一个JAVA的门外汉...我比较擅长的是FLASH,所以当FLASH遇到JAVA的时候我就没办法了...
我到处查阅了资料..明白做这个需要FLASH做客户端,JAVA做服务端......
我从来没写过服务端..跟着找到的资料写了点
//FLASH
var mySocket = new XMLSocket();
mySocket.connect("localhost", 5000);
mySocket.onConnect = function(success) {
if (success) {
_root.word = "连接成功";
} else {
_root.word = "连接失败";
}

};//JAVA
import java.io.*;
import java.net.*;
public class Socket{
public static void main(String[] args)throws Exception{
ServerSocket s=new ServerSocket(5000);
System.out.println("服务器已经创建成功!!!");
System.out.println("等待客户机连接");
}
}
我还没写数据的传输,我想先测试一哈连接的上不,但是确实连接不上,我觉得这样应该可以连接的啊....希望高手给我指点一哈..越详细越好,谢谢.谢谢

解决方案 »

  1.   

    服务端不一定是Java应用程序,也可以是Web应用,而且不一定非得是Java写的。
    Flash我不太了解,但是据说可以和服务器交互,就像HTML中的Form和服务器交互一样,这样的话,服务器就是普通的Web服务器,不需要特别的技术。
    Java写Web应用(Web服务器端程序)比较方便,所以用Java也不错。
      

  2.   

    mySocket.connect("localhost", 5000); 
    这个localhost改为你服务器的IP吧,再试验一下。