一,基于tcp协议的套接字编程 客户端: 服务端: 二,基于udp协议的编程 服务端: 客户端: ...
分类:
编程语言 时间:
2020-04-20 21:44:01
阅读次数:
74
[TOC] 一、基于tcp协议的简单通信套接字编程 二、加上通信循环 三、加上链接循环 四、基于udp协议的套接字通信 ...
分类:
其他好文 时间:
2020-04-20 21:35:01
阅读次数:
64
服务端 # 服务端应该满足的特点:# 1、一直提供服务# 2、并发地提供服务import socket# 1、买手机phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 流式协议=》tcp协议# 2、绑定手机卡phone.bind(('12 ...
分类:
其他好文 时间:
2020-04-20 21:21:41
阅读次数:
58
Reactor模式,是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:while(true){sock ...
分类:
编程语言 时间:
2020-04-20 20:03:14
阅读次数:
65
socket层 Socket为我们封装好了TCP/IP协议,遵守Socket规定编程也就遵循了TCP/IP标准 也有人将socket说成ip+portip是用来标识互联网中的一台主机的位置,而port是用来标识这台机器上的一个应用程序ip地址是配置到网卡上的,而port是应用程序开启的,ip与por ...
分类:
编程语言 时间:
2020-04-20 18:51:33
阅读次数:
72
socket 首先,是干什么的 socket 是应用层与tcp/ip等层的中间层,它是一个抽象层,将各种协议封装起来,用socket调用就好了。 import socket 在应用层中,使用这个socket实现数据的传输。 应用: 服务端: 客户端: 注意: ...
分类:
其他好文 时间:
2020-04-20 18:47:17
阅读次数:
60
一、 1、显示的错误如下: 2、解决的方法是:在运行中切换到你的apache的bin目录下,执行httpd.exe,看有什么提示 C:\GreenSoftware\Apache24\bin>httpd (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072 ...
服务器端 1 from socket import * 2 from threading import Thread 3 sockets = [] 4 def main(): 5 #创建server_socket套接字对象 6 server_socket = socket(AF_INET,SOCK_ ...
分类:
编程语言 时间:
2020-04-16 10:28:16
阅读次数:
73
UDP和TCP使用方法 UDP: 发送数据: # 1.创建socket(套接字) # 2.使用socket发送或接收数据 # 3.关闭套接字 import socket # 1.创建socket(套接字)对象 udp_socket = socket.socket(family=socket.AF_I ...
分类:
编程语言 时间:
2020-04-16 09:19:27
阅读次数:
101
[TOC] Socket原理 转至:https://www.jianshu.com/p/066d99da7cbd 1、什么是Socket 在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行 通信 的 一种约定 或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机 ...
分类:
其他好文 时间:
2020-04-14 18:35:17
阅读次数:
65