黑马程序员技术交流社区
标题:
tcp
[打印本页]
作者:
hanyahui
时间:
2012-12-29 17:27
标题:
tcp
Socket socket=new Socket("127.0.0.1",10002);
//获取socket流中德输出流,因为这是往服务器端发送所以用输出流
OutputStream os=socket.getOutputStream();
//写内容
os.write("tcp客户端演示".getBytes());
//关闭资源,输出流是依靠socket流存在的,所以只要关闭socket流就可以了
socket.close();
复制代码
是不是这里的ip必须要和自己机子上的一样,我换成其他的ip就会报异常
作者:
孙浩
时间:
2012-12-29 20:31
tcp协议是面向连接的。
客户端 封装的ip必须是服务端所在的计算机ip地址
作者:
刘丰伟
时间:
2012-12-29 20:54
127.0.0.1是保留地址,或者是本机的网卡地址,你只要保证客户端写的ip和服务端的ip一样就可以了,再说了讲课的时候下面的学生也是可以向老师的发送的,你可以下载个tomcat,直接写服务器的地址和端口,那样就可以了。
作者:
hanyahui
时间:
2012-12-30 10:41
哦 谢谢大家,
还有就是我用的127.0.0.1但是我用getInetAddress().getHostAddress()打印到控制台上为什么是0.0.0.0
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2