socket

Socket的英文原义是“孔”或“插座”。作为 BSD UNIXI的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。

 Socket.本质是编程接ロ(API),对TCP/IP的封装,TCP/P也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式; Socket是发动机,提供了网络通信的能力最重要的是, Socket,是面向客户/服务器模型而设计的,针对客户和服务器程序提供不同的 Socket系统调用套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。

 udp

 配合网络调试助手去调试

"""
@author :Eric-chen
@contact :sygcrjgx@163.com
@time :2019/12/13 14:21
@desc :
"""
from socket import *
# 1.创建套接字
udpSocket=socket(AF_INET,SOCK_DGRAM)
#2.发送地址
sendAddr=('192.168.1.108',9090)
# 3.从键盘获取数据
# sendData=raw_input("请输入要发送的数据:")
#4.发送数据到指定电脑
udpSocket.sendto(b"udp test",sendAddr)
#5.接受数据
recvData=udpSocket.recvfrom(1024)
print(recvData)
# 6.关闭套接字
udpSocket.close()

 

  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值