Java网络编程基础教程之Socket入门实例
当我们想要在Java中使用TCP/IP通过网络连接到服务器时,就需要创建java.net.Socket对象并连接到服务器。假如希望使用JavaNIO,也可以创建JavaNIO中的SocketChannel对象。
创建Socket
下面的示例代码是连接到IP地址为78.64.84.171服务器上的80端口,这台服务器就是我们的Web服务器(www.nhooo.com),而80端口就是Web服务端口。
Socketsocket=newSocket("78.46.84.171",80);
我们也可以像如下示例中使用域名代替IP地址:
Socketsocket=newSocket("jb51.net",80);
Socket发送数据
要通过Socket发送数据,我们需要获取Socket的输出流(OutputStream),示例代码如下:
Socketsocket=newSocket("jb51.net",80);
OutputStreamout=socket.getOutputStream();
out.write("somedata".getBytes()); out.flush(); out.close();
socket.close();
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短