现在的位置: 首页 > 综合 > 正文

socket

2012年10月09日 ⁄ 综合 ⁄ 共 776字 ⁄ 字号 评论关闭

此文有部分错误正在完善中  仅供参考

 

 

socket 服务器端代码

    private  String   prot ="5001";

   SocketServer server = new SocketServer();   

   Socket  socket = server.accept();

   InputStream ins = socket.getInputStream();

  OutputStream   outs = socket.getOutputStream();

  ObjectInputStream dis = new ObjectInputStream(ins);
  ObjectOutputStream dos = new ObjectOutputStream(outs);

  dis.readObject();     //得到客户端返回的值

  dos.writeObject(“传到客户端的值”); 
  dos.flush();

   socket.shutdownInput();
   socket.shutdownOutput();
   socket.close();

socket 客户端代码

Socket socket = new Socket("192.168.10.100",Integer.parseInt("5001"));

ObjectInputStream dis = new ObjectInputStream(socket.getInputStream());
  ObjectOutputStream dos = new ObjectOutputStream(socket.getOutputStream());

dis .writeObject("发送的数据");// .writeUTF(sendStr);// 发送Message格式数据
dis.flush();
dos .readObject();// 接收返回数据

抱歉!评论已关闭.