当前位置: 首页 > news >正文

中国建设职业注册中心网站网站 建设 毕业设计 要求

中国建设职业注册中心网站,网站 建设 毕业设计 要求,网站建设百度索引,全球访问量最大的10个网站以下是一个基于Python的TCP应用案例#xff0c;包含服务器端和客户端的完整代码#xff1a; 1. TCP服务器端#xff08;Server#xff09; 功能#xff1a;接收客户端发送的英文消息#xff0c;转为大写后返回。 import socketdef tcp_server():# 创建TCP socketserver…以下是一个基于Python的TCP应用案例包含服务器端和客户端的完整代码 1. TCP服务器端Server 功能接收客户端发送的英文消息转为大写后返回。 import socketdef tcp_server():# 创建TCP socketserver_socket socket.socket(socket.AF_INET, socket.SOCK_STREAM)server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) # 防止端口占用# 绑定IP和端口server_address (127.0.0.1, 8888)server_socket.bind(server_address)# 监听连接server_socket.listen(1)print(TCP服务器已启动等待客户端连接...)try:while True:# 接受客户端连接client_socket, client_address server_socket.accept()print(f客户端 {client_address} 已连接)try:while True:# 接收数据最大1024字节data client_socket.recv(1024).decode(utf-8)if not data:print(f客户端 {client_address} 断开连接)breakprint(f收到消息: {data})# 转为大写并发送回客户端response data.upper()client_socket.send(response.encode(utf-8))except ConnectionResetError:print(客户端异常断开)finally:client_socket.close()except KeyboardInterrupt:print(服务器关闭)finally:server_socket.close()if __name__ __main__:tcp_server()2. TCP客户端Client 功能连接服务器后从控制台输入英文消息接收服务器返回的大写结果。 import socketdef tcp_client():# 创建TCP socketclient_socket socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 连接服务器server_address (127.0.0.1, 8888)client_socket.connect(server_address)print(已连接到服务器输入消息或输入 exit 退出)try:while True:# 从控制台输入消息message input(请输入英文: )if message.lower() exit:break# 发送消息到服务器client_socket.send(message.encode(utf-8))# 接收服务器响应response client_socket.recv(1024).decode(utf-8)print(f服务器返回: {response})finally:client_socket.close()print(连接已关闭)if __name__ __main__:tcp_client()运行步骤 启动服务器先运行服务器端代码python server.py它会一直等待客户端连接。启动客户端再运行客户端代码python client.py输入英文消息后服务器会返回大写版本。 示例交互 # 客户端控制台 请输入英文: hello world 服务器返回: HELLO WORLD 请输入英文: python 服务器返回: PYTHON 请输入英文: exit 连接已关闭# 服务器控制台 TCP服务器已启动等待客户端连接... 客户端 (127.0.0.1, 12345) 已连接 收到消息: hello world 收到消息: python 客户端 (127.0.0.1, 12345) 断开连接关键点说明 端口号示例使用8888需确保未被占用。异常处理捕获ConnectionResetError处理客户端异常断开。退出机制客户端输入exit主动退出循环。字节流处理TCP传输的是字节流需用encode()/decode()转换字符串。 这个案例展示了TCP协议的核心功能可靠的双向通信。你可以在此基础上扩展更多功能如多线程处理多个客户端。
http://www.hkea.cn/news/14380811/

相关文章:

  • 做网站网站是什么案件互联网站点
  • 网站制作公司的流程建设网站呼叫中心有什么好处
  • 南昌网站建设_南昌做网站公司购物网站app开发多少钱
  • 房产中介网站建设管理wordpress的采集插件
  • c2c网站的建设网站建设 doc
  • 网站标签中的图片怎么做的传奇网站一般怎么做的
  • 益阳建设厅网站贵港哪里有网站建设推广
  • 沈阳做网站 熊掌号wordpress添加视频插件吗
  • 北京模板建站设计网站备案填写要求吗
  • 上海网站开发php做网站模板
  • 网站建设项目实施方案小型企业门户网站源码
  • 网站信息内容建设网站首页页面设计
  • 网站空间域名多少钱新浪短链接生成工具
  • 打开网站显示建设中雄安新区网站建设
  • 广州建网站兴田德润信任获客渠道找精准客户
  • 泗洪网站建设公司用自己的电脑做网站划算
  • 做外卖网站需要多少钱云速网站建设
  • 安康网站建设制作河南省建设厅网站154号文件
  • 俄语网站建设公司桓台网站建设公司
  • 自己做的网站如何上传网上兰州网站建设与优化
  • 常州网站建设怎么样企业网站推广短平快
  • 成都便宜做网站的企业网络营销为什么要选择外包?
  • 做电影下载网站赚钱手机网站有哪些
  • 网站建站平台系统创意品牌网站
  • 云南省建设工作网站做棋盘游戏辅助的网站
  • 网上商城系统长春seo排名公司
  • 广州网站建设服务室内装修设计师怎么样
  • 购物商城网站建设公司微信怎样创建公众号
  • 哪家网站开发公司好沈阳网站建设哪家做得好
  • 大连网站建设方案维护seo外链网站