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

公司网站开发怎么收费网站定制

公司网站开发怎么收费,网站定制,做网站选用什么域名比较好,三明网站制作目录 1、tcp客户端 2、tcp服务器 3、服务器多次连接客户端、多次接收信息 1、tcp客户端 """ tcp:客户端 1. 导入socket模块 2. 创建socket套接字 3. 建立tcp连接(和服务端建立连接) 4. 开始发送数据(到服务端) 5. 关闭套接字 """ import soc…

目录

1、tcp客户端

2、tcp服务器

3、服务器多次连接客户端、多次接收信息


1、tcp客户端

"""
tcp:客户端
1. 导入socket模块
2. 创建socket套接字
3. 建立tcp连接(和服务端建立连接)
4. 开始发送数据(到服务端)
5. 关闭套接字
"""
import socket
# 创建socket套接字
tcp_client_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
# 建立tcp连接
tcp_client_socket.connect(("127.0.0.1",7788))
# 发送数据
tcp_client_socket.send("客户端发送数据成功".encode('utf-8'))
# 开始接收对方回复的数据
recv_data = tcp_client_socket.recv(1024)
print("接收到数据:",recv_data.decode('utf-8'))
# 关闭套接字
tcp_client_socket.close()

2、tcp服务器

"""
TCP服务端:
1. socket创建一个套接字
2. bind绑定ip和port
3. listen使套接字设置为被动模式
4. accept等待客户端的链接
5. recv/send接收发送数据
"""
from socket import *# 创建socket
tcp_server_socket = socket(AF_INET,SOCK_STREAM)
# 服务IP和端口
address = ('',7788)
# 绑定服务器IP和端口
tcp_server_socket.bind(address)
# 使用socket创建的套接字默认的属性是主动的,使用listen将其变为被动
# 参数128表示:允许同时排队等待连接的最大连接数为128
tcp_server_socket.listen(128)
# 如果有c端链接服务器,产生一个新的套接字服务该c端口
# client_sock,ip_port接收tcp_server_socket参数后,tcp返回等待其他客户端链接
client_socket,ip_port = tcp_server_socket.accept()
print("已连接客户端:",ip_port)# 接收c端数据
recv_data = client_socket.recv(1024)
print("收到数据:%s"%recv_data.decode('utf-8'))# 发送数据给c端
client_socket.send("服务器端已收到信息".encode('utf-8'))# 关闭该客户端套接字,如需服务需要重连
client_socket.close()

3、服务器多次连接客户端、多次接收信息

"""
TCP服务端:
1. socket创建一个套接字
2. bind绑定ip和port
3. listen使套接字设置为被动模式
4. accept等待客户端的链接
5. recv/send接收发送数据
"""
from socket import *tcp_server_socket = socket(AF_INET,SOCK_STREAM)tcp_server_socket.bind(('127.0.0.1',7788))
tcp_server_socket.listen(128)while True:new_client_socket,ip_port = tcp_server_socket.accept()print("已连接新客户端:",ip_port)while True:recv_data = new_client_socket.recv(1024)if recv_data:print("收到数据:%s"%recv_data.decode('utf-8'))new_client_socket.send("服务器端已收到信息".encode('utf-8'))else:print("客户端可能断开连接")break# 关闭和当前客户端的连接,当前客户端不能在进行通信了new_client_socket.close()
# 关闭服务器(服务器不再接受新的客户端连接),服务器不再接收新的客户端连接(老的连接,继续服务)
# tcp_server_socket.close()

http://www.dtcms.com/wzjs/91600.html

相关文章:

  • 天津网站策划三亚百度推广公司电话
  • 网站建设流程报价关键词排名公司
  • 做平面设计的一般浏览什么网站营销型网站重要特点是
  • 广州积分入学网站seo排名的职位
  • 下载 做网站的原型文件企排排官网
  • 石家庄网站建设报价企业全网推广
  • 仙桃做网站的公司有哪些360搜索建站
  • 阿里云国际站官网河南企业网站推广
  • 狗和人做网站少儿编程培训机构排名前十
  • 淄博网站建设排行榜seo 排名 优化
  • 语言做网站搜索排名广告营销
  • 网站怎么做app最近有哪些新闻
  • 做网站能赚多少杭州优化外包
  • 晚上睡不着看b站正常吗网站的seo方案
  • 福州网站建设H5短链接在线生成官网
  • 站内seo是什么意思微博营销成功案例8个
  • 济南 手机网站制作cnzz
  • 国外专门做图像增强的网站seo营销专员
  • 公司做网站的费用怎么记账合肥网站设计
  • 网站服务端做处理跨域做网站的费用
  • dedecms建设慕课网站市场营销产品推广策划方案
  • wordpress哪个seo工具好宁波seo快速排名
  • 做医疗竞价网站百度一级代理商
  • 负责公司网站产品的开发及整理软文发稿系统
  • 北京高端建设网站网络营销案例视频
  • 淘客网站怎么备案大泽山seo快速排名
  • 移动版网站建设百度一下就会知道了
  • 军队营房基础建设网站互联网全网推广
  • 设计的商城网站建设学做电商需要多少钱
  • 上海企业网站设计制作百度云app下载安装