首页
学习
活动
专区
工具
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

69920

网络编程(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.3K30

用python实现TCP协议传输功能(服务端代码)

作为服务端并且写好如下代码,并且查出自己服务端(linux虚拟机)上的ip地址为: ?...import socket if __name__ == '__main__': # 先建立服务端的套接字对象,第一个参数同样是ipv4协议,第二个参数是TCP协议 tcp_server_socket...(("", 9090)) # 设置监听服务,等待客户端向服务端发送信息 # 100:最大等待建立连接的个数 tcp_server_socket.listen(100) #...等待客户端建立连接的请求, 只有客户端和服务端建立连接成功代码才会解阻塞,代码才能继续往下执行 # 1....客户端的ip地址和端口号: ip_port result = tcp_server_socket.accept() print(result) # 关闭服务端的套接字, 终止和客户端提供建立连接请求的服务

81610
领券