1 # 导入套接字包 2 import socket 3 4 5 def welcome(): 6 print(" 欢迎进入UDP聊天器 ") 7 print("1.发送信息") 8 print("2.接收信息") 9 print("0.退出聊天器") 10 11 def send_msg(udp_... ...
分类:
其他好文 时间:
2019-08-18 13:52:39
阅读次数:
90
出错的代码 问题出在上面标红的地方,这里的sk是套接字所以就出现了OSError: ([WinError 10057] 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。)的错误, 解决办法:只需要将sk改成conn即可 ...
import socket client=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) while True: msg=input('>>: ').strip() client.sendto(msg.encode('utf-8'),('127.0.0 ...
分类:
其他好文 时间:
2019-07-28 09:30:45
阅读次数:
112
from socket import * client=socket(AF_INET,SOCK_DGRAM) client.sendto(b'hello',('127.0.0.1',8081)) client.sendto(b'world',('127.0.0.1',8081)) client.se ...
分类:
其他好文 时间:
2019-07-28 09:18:57
阅读次数:
87
FIX协议是由国际FIX协会组织提供的一个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理、经纪人,买方、卖方建立起实时的电子化通讯协议。本文将详细介绍FIX协议的工作原理、消息格式及配置。
分类:
其他好文 时间:
2019-07-11 18:47:31
阅读次数:
159
1、IP头,TCP头,UDP头,MAC帧头定义 2、深入理解TCP/UDP通信原理 其内部有提到关于wireshark抓包分析工具的使用 3、udp通讯中的connect()和bind()函数 其中有介绍udp客户端使用bind函数绑定端口号 4、UDP sendto和recvfrom使用详解 内部 ...
分类:
其他好文 时间:
2019-06-10 18:33:49
阅读次数:
84
一、软件开发架构 C/S架构:客户端/服务端 B/S架构:浏览器/服务端 二、OSI七层模型 1.物理连接层 数据都是基于电信号传输(010101这样的二进制) 电信号特点:只有高低电平 2.数据链路层 010:我 0101:你 01010101010101 1.规定了电信号的分组方式 2.规定了任 ...
分类:
编程语言 时间:
2019-06-10 13:42:43
阅读次数:
107
struct模块的使用 1.原理: 将一组简单数据进行打包,转换为bytes格式发送。或者将一组bytes格式数据,进行解析。 2.接口使用 Struct(fmt) 功能: 生成结构化对象 参数:fmt 定制的数据结构 st.pack(v1,v2,v3....) 功能: 将一组数据按照指定格式打包转 ...
分类:
编程语言 时间:
2019-06-07 21:08:12
阅读次数:
99
网络编程 # notes 要点网络编程 客户端/服务器架构 客户端/服务器网络编程 套接字是计算机网络数据结构。在任何类型的通信开始之前,网络应用程序必须创建套接字。可以将它们比作电话插孔,没有它将无法进行通信。 进程间通信(Inter Process Communication) 地址家族(add ...
分类:
编程语言 时间:
2019-05-04 17:32:56
阅读次数:
157
一,广播地址: 广播地址是专门用于同时向网络中所有工作站进行发送的一个地址。在使用TCP/IP 协议的网络中,主机号为全1的IP地址为广播地址。例如,对于 :192.168.199.0(掩码:255.255.255.0)网段,其广播地址为192.168.199.255 (255 即为2进制的1111 ...
分类:
其他好文 时间:
2019-04-17 16:40:56
阅读次数:
232