读书人

socket初始学习

发布时间: 2012-10-30 16:13:36 作者: rapoo

socket初步学习

所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
getInputStream方法获得网络连接输入,同时返回一个IutputStream对象实例
getOutputStream方法连接的另一端将得到输入,同时返回一个OutputStream对象实例

建立server端的socket监听是否有请求过来

public void sendSocketMsg() {Socket socket = null;try {//建立socketsocket = new Socket("192.168.1.129",2011);//指定服务器IP和端口号 然后进行连接。//1.先发送数据到服务端DataOutputStream out = new DataOutputStream(socket.getOutputStream());// 输出流out.writeUTF(ed_msg.getText().toString());// 将数据写到服务端//2.接受服务端数据DataInputStream in = new DataInputStream(socket.getInputStream());// 输入流String res = in.readUTF();// 读取服务端的数据tv_servermsg.setText(res);out.close();in.close();socket.close();} catch (Exception ex) {ex.printStackTrace();}}

读书人网 >编程

热点推荐