zoukankan      html  css  js  c++  java
  • TCP客户端服务器端简单模拟Java编程

    
    
    public class TCPrecevierDemo {
        public static void main(String[] args) throws IOException {
            //创建服务器端套接字对象
            ServerSocket ss = new ServerSocket(10045);
            //监听客户端连接,获取一个对应的套接字对象
            Socket s = ss.accept();
            //获取输入流对象,读数据
            InputStream is = s.getInputStream();
            byte[] bys=new byte[1024];
            int len = is.read(bys);  //未读到前阻塞
            String comment = new String(bys,0,len);
    
            String ip = s.getInetAddress().getHostAddress();
            System.out.println(ip+"发来了:"+comment);
    
            //服务器给客户端发回一个反馈信息
            OutputStream os = s.getOutputStream();
            os.write("数据已收到".getBytes());
    
            //释放资源
            s.close();
            ss.close();
        }
    }
    
    
    


    public class TcpsendDemo {
        public static void main(String[] args) throws IOException {
            //创建Tcp发送端套接字对象
            Socket s = new Socket("192.168.42.194", 10045);
    
            //获取输出流,并写数据
            OutputStream os = s.getOutputStream();
            os.write("hello,TCP,我来了!".getBytes());
    
            //获取输入流,得到反馈信息
            InputStream is = s.getInputStream();
            byte[] bys = new byte[1024];
            int len = is.read(bys);         //未读到前阻塞
            String respond = new String(bys, 0, len);
    
            System.out.println("Client: "+ respond);
    
            //释放资源
            s.close();
        }
    }
    
    
    
     
  • 相关阅读:
    Ajax ——数据解析
    AJAX
    Flask ==> 目录结构
    Flask ==> Migrate
    Flask ==> scoped_session
    Flask ==> SQLhelper
    Flask ==> ORM之sqlalchemy
    Flask ==> wtforms
    Flask ==> 用扩展实现的简单的页面登录
    分页器组件
  • 原文地址:https://www.cnblogs.com/lihaowww/p/12591098.html
Copyright © 2011-2022 走看看