目录 文章目录目录前言介绍安装下载并拷贝使用LuaRocks安装运行测试使用简介处理器(processor)创建通道(channel)创建负载均衡会话信息和会话管理Event HandlingNoReturnEvent 和 ReturnedEventaddHandler 和 setHandlerChannel EventOnConnectEventProcessor EventsBeforeAut
转载 2024-05-06 10:07:26
130阅读
说明:因任务需求,需要进行海康VisionMaster服务端和Lua脚本客户端进行TCP通信传输数据。因为之前从未接触过Lua语言,所以也趁机学习一波。 内容Lua教程手册LuaSocket使用方法一方法二报错:“attempt to compare number with string” Lua教程手册https://www.runoob.com/lua/lua-tutorial.htmlLua
转载 2024-03-05 12:22:01
476阅读
lua开发8266API手册:https://nodemcu.readthedocs.io/en/master/ 此工作模式ESP8266模块作为TCP服务器等待客户端的连接 操作步骤;1.首先,模块应工作在AP模式下 ,开启WIFI信号 让客户端连接模块的WIFI信号后连接TCP服务器2.模块创建一个TCP服务器 调用函数: Server = net.createS
如何用开发板实现 低功耗长连接 功能 目录名称如何用开发板实现 低功耗长连接 功能简介材料准备步骤实现代码常见问题相关资料以及购买链接 简介socket是物联网中最常用的功能,本文介绍如何用Air724开发板,和PC端搭建一个TCP服务器进行socket数传的功能演示。材料准备 EVB_Air724UG_A13开发板一套,包括天线SIM卡,USB线。PC电脑,以及官方TCP测试web页面:http
转载 2024-05-09 16:43:56
83阅读
1.client向server发送请求https://baidu.com,然后连接到server的443端口,发送的信息主要是随机值1和客户端支持的加密算法。 2.server接收到信息之后给予client响应握手信息,包括随机值2和匹配好的协商加密算法,这个加密算法一定是client发送给server加密算法的子集。 3.随即server给client发送第二个响应报文是数字证书,里面包含了服务
转载 2024-04-25 13:22:15
118阅读
文章目录协同程序协同的基础管道和过滤器用作迭代器的协同非抢占式多线程 协同程序协同程序(coroutine)与多线程情况下的线程比较类似:有自己的堆栈,自己的局部变量,有自己的指令指针,但是和其他协同程序共享全局变量等很多信息。线程和协同程序的主要不同在于:在多处理器情况下,从概念上来讲多线程程序同时运行多个线程;而协同程序是通过协作来完成,在任一指定时刻只有一个协同程序在运行,并且这个正在运行
全称:SSL:secure socket layer (私有协议)TLS:transport layer security(标准协议,公有,类似SSLv3,只有细微改动)(实际中,也有很多是TLS,但却称为SSL)应用:HTTPS over SSL  HTTPS 443号端口Email over SSL  包括SMTP POP3 IMAPSSL VPN封装位置这是只验证服务器的
原创 2016-08-26 23:09:45
1534阅读
一切尽在代码中,额。自己測试的小样例。感觉非常实用,做个记录。 server端: </pre><pre name="code" class="java">package com.mpc.test.clazz; import java.io.BufferedReader; import java.io
转载 2017-08-14 20:09:00
161阅读
2评论
tcp——报文头 TCP报头总长最小为20个字节,其报头结构如下图(图1)所示:图上传不上了:看这里吧;点击打开链接 源端口:指定了发送端的端口 目的端口:指定了接受端的端口号序号:指明了段在即将传输的段序列中的位置确认号:规定成功收到段的序列号,确认序号包含发送确认的一端所期望收到的下一个序号TCP偏移量:指定了段头的长度。段头的长度取决与段头选项字段中设置的选项保留:指定了一个保留
转载 2024-06-17 16:21:58
42阅读
一、链路的有效性检测当网络发生单通、连接被防火墙Hang住、长时间GC或者通信线程发生非预期异常时,会导致链路不可用且不易被及时发现。特别是异常发生在凌晨业务低谷期间,当早晨业务高峰期到来时,由于链路不可用会导致瞬间的大批量业务失败或者超时,这将对系统的可靠性产生重大的威胁。 从技术层面看,要解决链路的可靠性问题,必须周期性的对链路进行有效性检测。目前最流行和通用的做法就是心跳检测。心跳
转载 2024-03-22 21:29:16
156阅读
---------------------------------------------------------------------------------------int   lua_gettop(lua_State *L)取得栈的高度for (int i = 0; i < 10; ++i)     &
TCP报文一次性最大运输的货物量(Payload),大体可以这么来计算:  IP报文头长度  +  TCP报文头长度  +  Payload长度  ≤ MTU 即左边的三者之和,要小于等于右边MTU的长度,其中:Internet 路由器接口标准MTU = 1500IP报
转载 2024-05-29 22:34:08
70阅读
PHP 5.0~5.6 各版本兼容的cURL文件上传最近做的一个需求,使用PHP cURL上传文件。踩坑若干,整理如下。不同版本PHP之间cURL的区别PHP的cURL支持通过给CURL_POSTFIELDS传递关联数组(而不是字符串)来生成multipart/form-data的POST请求。传统上,PHP的cURL支持通过在数组数据中,使用“@+文件全路径”的语法附加文件,供cURL读取上传。
TCP协议 学习点 报文格式和三次握手和四次挥手的过程 **TCP** 面向连接、可靠性在于数据包不丢失、不错误、不乱序 报文格式:TCP首部(头部)+TCP数据部分(传输的数据) TCP首部:20个字节的固定首部+选项部   端口号分为:熟知端口(公认端口)、注册端口、动态端口(临时端口或者暂时端口,范围59152-65535) 两个端口的作业:用于区别应用 序号SEQ:在 TCP协议
TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务[1]包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。通俗说,它是事先为所发送的数据开辟出连接好的通道,然后再进行数据发送;而UDP则不为IP提供可靠性、
通过lua-nginx-module的ngx.socket可以方便的建立与其他服务器的连接和数据传输,这些也是lua-resty-redis,lua-resty-mysql等众多请求第三方服务的模块的基础。这里只介绍ngx.socket.tcp,udp的实现类似。 通过lua_resume返回值在Lua中通过下面的方式使用ngx.socket APIlocal sock = ngx.s
转载 2024-04-17 16:11:59
298阅读
SSL:   1.是数字证书的一种 也称为服务器证书。   2.遵循ssl协议,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能。   3.在客户端浏览器和Web服务器之间建立一条SSL安全通道,主要用来提供对用户和服务器的认证,对    传送数据进行加密隐藏,以及确保数据的完整性。  &nbsp
我试图在Python中建立一个安全的套接字连接,而且我很难用SSL的位。我发现了一些如何建立与SSL连接的代码示例,但都涉及到关键文件。我正在尝试连接的服务器不需要接收任何密钥或证书。我的问题是如何基本上用SSL包装一个python socket连接。我知道我认为使用的密码是ADH-AES256-SHA,协议是TLSv1。这是我一直在努力:import socket import ssl # SE
转载 2020-12-04 01:25:26
41阅读
1.TCP粘包/拆包 TCP是个“流”协议,所谓流,就是没有界限的遗传数据。TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行包的划分,所以在业务上认为,一个完整的包可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这就是所谓的TCP粘包和拆包问题。 下图对TCP粘包和拆包问题进行说明 假设客户端分别发送了两个数据包D1和D2给服务端,由于
Farmework With PG.ToLua And PMServerIntroduction在游戏开发中,Lua由于其简洁规范的语法的特点得以广泛使用,在引进Luajit后,脚本语言的性能问题也得以解决,而ToLua的插件则给出了Lua与C#交互的解决方案。C#实现与Unity3D交互的内核框架,Lua脚本编写业务逻辑,ToLua插件进行两者的交互,这套客户端开发体系逐渐成熟。对于服务器端,则
转载 2024-07-24 15:15:31
124阅读
  • 1
  • 2
  • 3
  • 4
  • 5