读书人

怎样写socket可以连接互联网上的两台电

发布时间: 2012-02-02 23:57:14 作者: rapoo

怎样写socket可以连接互联网上的两台电脑
我要做一个可以传输文件的程序,之前只做过基于局域网的程序,socket中的主机名称都是localhost,不知道如果基于互联网socket要怎么写,要注意些什么?

[解决办法]

Java code
public byte[] Socket(){string ip="192.168.0.1";  //设置服务器IPint listenPort = 6666;   //设置监听的端口//创建Tcp监听器TcpListener listener = new TcpListener(ip,listenport); //创建SocketSocket socket = listener.AcceptSocket();//创建byte[]接收请求byte[] buffer=new byte[1024];//使用Socket的Receive方法获得请求;socket.Receive(buffer);return buffer;} 

读书人网 >J2SE开发

热点推荐