本次对接一个票务系统的时候,对方的 API 需要加白名单后才可以访问,我当时就提出了个问题。 问:那我在本地怎么调试开发啊?(因为我开发机 IP 是不固定的) 答:测试环境也要加,要不然怎么开发呢? 博文源地址 http…
标签:TCP
使用 libev 构建 TCP 响应服务器(echo server)的简单流程
请注意这是 libev 而不是 libevent 的文章!这篇文章主要是使用具体的例子,说明如何使用 libev。网上不少文章都是照抄示例,一点用都没有……本文将示例的代码精简一下,补上说明;大家都懂的部分就不赘述了。需…
1、网络三要素及传输协议 2、实现UDP协议的发送端和接收端 3、实现TCP协议的客户端和服务器 4、TCP上传文件案例
01网络模型 *A:网络模型 TCP/IP协议中的四层分别是应用层、传输层、网络层和链路层,每层分别负责不同的通信功能,接下来针对这四层进行详细地讲解。 链路层:链路层是用于定义物理传输通道,通常是对某些网络连接设备的驱…
什么是TCP/IP协议?TCP的三次握手指的是什么,为什么一定要三次握手,而不是四次或者是两次?
这里是修真院后端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析后端知识/技能,本篇分享的是: 【什么是TCP/IP协议?TCP的三…
DNS域名解析使用的是TCP协议还是UDP协议?
DNS同时占用UDP和TCP端口53是公认的,这种单个应用协议同时使用两种传输协议的情况在TCP/IP栈也算是个另类。但很少有人知道DNS分别在什么情况下使用这两种协议。 先简单介绍下TCP与UDP。 TCP是一种面向连…
PowerShell TCP服务器
我想问你,如何处理多个连接线程. 我用以下方式实现了TCP服务器: $endpoint = New-Object System.Net.IPEndPoint ([System.Net.IPAddress]::Any, 8…
python大佬养成计划--协程实现TCP连接
协程实现TCP连接 在网络通信中,每个连接都必须创建新线程(或进程) 来处理,否则,单线程在处理连接的过程中, 无法接受其他客户端的连接。所以我们尝试使用协程来实现服务器对多个客户端的响应。与单一TCP通信的构架一样,只…
使用Go gRPC为对等连接指定截止日期.
根据gRPC文档,客户可以指定 deadlines以确定客户端在退出DEADLINE_EXCEEDED错误之前在服务器上等待的时间.该文档提到不同的语言具有不同的实现,并且某些语言没有默认值. 实际上,Go gRPC d…
TCP的状态 (SYN, FIN, ACK, PSH, RST, URG)
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG. 其中,对于我们日常的分析有用的就是前面的五个字段。 它们的含义是: SYN表示建立连接, FIN表示关闭…
windows – 防火墙会阻止进程之间的本地TCP通信吗?
我正在将应用程序拆分为托盘应用程序和 Windows服务,我想使用TCP在两者之间进行通信*.它们都将在同一台机器上运行. 我的问题是防火墙阻止在同一台机器上运行的应用程序之间的TCP通信?我想知道防火墙是否是我在测试时…
node.js – 如何在NodeJS中测试socket.setKeepAlive
我试图在NodeJS中测试setKeepAlive()的功能.我在同一本地网络中的不同机器上运行Server.js和client.js.然后,我关闭了客户端计算机上的wifi连接(断开互联网连接). 15分钟后,仍然没有…
tcp – WSO2 ESB的线程池
在WSO2 ESB(对于TCP / IP请求)中,我看到只使用了20个TCP工作线程,因为我增加了并发请求.有没有办法增加TCP工作线程的数量? 我认为CPU利用率低于40%,我认为增加TCP工作人员数将导致更好的CPU…