多线程的TCP服务器背景:同学公司的传感设备需要将收集的数据发到服务器上,前期想写一个简单的服务器来测试下使用效果,设备收集的数据非常的重要,所以考虑使用TCP协议来实现。因为只是测试使用,所以采用多线程的方式,毕竟节省资源嘛(使用协程时会导致I/O阻塞)开门见山,直接搬上来了一、tcp_server_v1.0使用说明: 1.运行环境:python3解释,并安装socket、threa
这只是一个设计服务器的一种方法,当对服务器的设计有了一定的了解后,就能用你所希望的方式来修改这段伪代码: ss = socket()     #创建服务器套字节   ss.bind()       #把地址绑定到套字节上   ss.listen()       #监听连接   inf_loop:        #服务器无限循环     cs = ss.accept()   #接受客户端连
转载 2023-07-25 13:46:55
98阅读
1、创建 TCP 服务器:''' 此脚本创建一个TCP服务器, 他接受来自客户端的消息, 然后将消息加上时间戳前缀并发送回客户端 ''' #!/usr/bin/env python from socket import * from time import ctime HOST = '' #对bind()方法的标识 PORT = 21567 #端口号 BUFSIZ = 1024 ADDR
转载 2023-09-22 18:22:54
352阅读
# 在 Windows 上使用 Python 创建 TCP 服务器 在网络编程中,TCP(传输控制协议)是最常用的协议之一,它保证了数据的可靠传输。在这篇文章中,我们将介绍如何在 Windows 上使用 Python 创建一个简单的 TCP 服务器。通过实际的代码示例和状态图来帮助你更好地理解这一过程。 ## TCP 的工作原理 TCP 是一种面向连接的协议,这意味着在发送数据之前,客户端和
原创 10月前
71阅读
一、前言使用Python可以很简单地创建一个TCP服务器程序,该TCP服务器的程序目的是完成这个功能:TCP客户端发送一段字符串给TCP服务端,TCP服务端将字符串原路返回去。 我是从该B站视频教程学习python的socket编程:https://www.bilibili.com/video/BV1Xx411R743?spm_id_from=333.999.0.0二、代码import socke
createServer方法返回被创建的TCP服务器,它的回调函数有一个参数,是TCP服务器监听的soc
原创 2022-10-28 06:50:07
103阅读
服务器Windows 2003系统,2003中VPN服务叫做“路由和远程访问”,系统默认就安装了这个服务,但是没有启用……   一、需求描述   单位项目组在局域网中使用VSS(visual source safe 6.0C and visual source safe 2005,分别对应visual studio 2003 和 visual studio2005)
转载 2008-09-16 20:28:18
1983阅读
1评论
 一、TCP/IP网络编程预备知识1、socket  1、特殊的文件描述符:可以以文件的形式进行操作,实现不同进程之间的交互  2、是一个函数(函数用来创建特殊的文件)  3、可以面向连接或无连接2、IP地址  可以得到对端的地址3、端口号  描述的是服务器或者客服端执行的进程4、字节序两种存储方式:大端存储,小端存储  小端存储:数据的低位存储在低地址方向  大端存储,数据的高位存储在
转载 11月前
146阅读
Net模块在nodemcu中Net模块主要是用于两个或多个开发板之间,开发板与电脑、手机之间的通信。实现它们之间的信息传递。Net模块中有两种通信传输协议TCP和UDP,这两种协议各有优缺点。TCP:对系统资源要求较多,工作效率没有UDP高,且每条TCP连接只能进行点对点的传递,但是它的传输数据的可靠性高,无差错,不丢失,不重复,且按序到达。UDP:对系统资源要求相对较少,具有较好的实时性,可以进
数据共享服务器配置(即:Windows中的网上邻居)一、相关名词:    samba:软件名称    smb和nmb:smb是Samba 的主要启动服务器,让其它机器能知道此机器共享了什么;如果不打开nmb服务器的话,只能通过IP来访问(如:在windows的我的电脑中,输入"\\10.0.0.1")。nmb是解析用的,就是把Linux机
转载 2024-05-15 12:33:48
388阅读
一 、工具安装1.服务端工具:CopSSH、Git2.客户端工具:TrotoiseGit、Git(注:安装目录最好不要用默认路径, 确保安装路径中没有空格。 其他步骤一路Next即可。)二 、服务配置1.  安装完成后,我们要做个关联,主要是关联git和ssh,因为我们这里git要用ssh协议来连接服务器。操作方法是将git中的相关文件copy到ssh的bin目录中。
转载 2024-04-18 13:59:50
801阅读
理解:窗口和滑动窗口TCP的流量控制 TCP使用窗口机制进行流量控制 什么是窗口? 连接建立时,各端分配一块缓冲区用来存储接收的数据,并将缓冲区的尺寸发送给另一端接收方发送的确认信息中包含了自己剩余的缓冲区尺寸剩余缓冲区空间的数量叫做窗口2. TCP的流控过程(滑动窗口)TCP(Transmission Control Protocol) 传输控制协议三次握手
转载 2024-08-16 19:10:37
177阅读
利用 WIN2003 架设简单文件服务器 主要功能 1、每个用户都能存取删除自己所拥有的文件。 2、这些用户某些时候需要共同的存取一些文件,但不能让他们 有删除的权限,只能由管理员来添加和删除。 3、每个使用者都要有自己的帐户,并且对特定文件夹的访问需 要形成日志保存下来供管理员查看。 4、保证用户存放在服务器上的文件不携带病毒和其它有危害性 的代码。 5、每个用户只能在服务器上存放一
原创 2009-07-01 16:43:06
2628阅读
1点赞
Windows 2003 Standard Edition、Windows 2000 Server、 IIS 。在系统的安装过程中IIS 是微软推出的架设SMTP 服务器的一套整合系统组建,捆绑在上列WEB服务。/删除程序——选中(IIS)”的相关服务也装上。如下图:IIS中的WEB服务设置动态域名解析服务配置oray网站]—[下载花生壳客户端“注册新护照WEB服务的oray网站]—[免费域名
转载 2010-03-28 16:53:20
391阅读
 服务器端配置:(1)打开 “路由和远程访问” 。       在服务器上点右键,选择“属性”。       选择“启用此计算机作为远程访问服务器”,在 “IP”选项卡,选择“允许基于IP的远程访问和请求拨号连接”;配置“静态地址池”。  
原创 2008-09-16 13:30:50
812阅读
windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS 。在系统的安装过程中IIS是默认不安装的,在
转载 2010-03-28 16:54:42
290阅读
Windows2003 建立FTP服务器(作者:Max-Ken 更新时间:2005-11-10) Windows 2003 Standard E
转载 2006-12-07 16:11:00
82阅读
2评论
在Kubernetes(K8S)这个领域,与服务器端口建立TCP连接是一个非常常见的操作。但有时候我们可能会遇到与服务器端口建立TCP连接失败的情况。本文将介绍如何处理这种问题,并提供相关的代码示例。 首先,让我们来看一下整个与服务器端口建立TCP连接的流程,可以用下面的步骤表格展示: | 步骤 | 描述 | | ---- | ---
原创 2024-04-24 09:55:42
639阅读
swoole tcp服务器
原创 2022-05-13 14:08:28
494阅读
一、socket编程    1.socket    在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP地址+端口号”就称为socket。    在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket pair
原创 2016-07-28 22:14:26
1919阅读
  • 1
  • 2
  • 3
  • 4
  • 5