首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python 实战TCP的服务端 - 胖子老板就是服务端

    tcp服务器 胖子老板就是服务端 什么是服务端呢? ? 你看看你,还问这种问题 肥仔来胖子老板店里买烟,肥仔就是客户端,胖子老板就是服务端。...可以看到,服务端的client_socket关闭之后,就无法继续给客户端提供服务了。 那么来升级一下,将服务改成循环。 tcp服务器 - 胖子老板循环版 ?...() 服务端代码如下: [root@server01 tcp]# vim server.py #coding=utf-8 from socket import * # 创建套接字 tcp_server_socket...但是上面只能说服务端只派了一个socket做服务,完了就自己也结束了。简单来说,就好像胖子老板的店铺在卖烟,才卖了一包就关门收店铺了。 这明显不合理。...服务端改写代码如下: [root@server01 tcp]# vim server.py #coding=utf-8 from socket import * # 创建套接字 tcp_server_socket

    72920

    网络编程(TCP服务端客户端互访阻塞)

    客户端给服务端发送数据,服务端收到数据后,给客户端反馈数据 客户端: 获取Socket对象,new出来,构造参数:String的ip地址,int的端口号 调用Socket对象的getOutputStream...String对象,new出来,构造参数:byte[]字节数组,0开始,len长度 调用Socket对象的close()方法,关闭socket 客户端的输入流读取read()方法,是阻塞式方法,会在这里等待服务端返回数据...服务端: 获取ServerSocket对象,new出来,构造参数:int的端口号 调用ServerSocket对象的accept()方法,得到Socket对象 调用Socket对象的getInputStream...getOutputStream()方法,得到输出流对象,输出数据 调用Socket对象的close()方法,关闭socket 调用ServerSocket对象的close()方法,关闭ServerSocket 服务端的...);//睡眠10秒钟,客户端会一直等待 OutputStream out=socket.getOutputStream(); out.write("我是服务端

    1.4K30
    领券