zl程序教程

Socket的使用

  • uni-app中websocket的使用 断开重连、心跳机制

    uni-app中websocket的使用 断开重连、心跳机制

    前言最近关于H5和APP的开发中使用到了webSocket,由于web/app有时候会出现网络不稳定或者服务端主动断开,这时候导致消息推送不了的情况,需要客户端进行重连。查阅资料后发现了一个心跳机制,也就是客户端间隔一段时间就向服务器发送一条消息,如果服务器收到消息就回复一条信息过来,如果一定时间内没有回复,则表示已经与服务器断开连接了,这个时候就需要进行重连。被动断开则进行重连,主动断开的不重连

    日期 2023-06-12 10:48:40     
  • HTML5 WebSockets 基础使用教程

    HTML5 WebSockets 基础使用教程

    摘要:HTML5之中一个很酷的新特性就是WebSockets,它可以让我们无需AJAX请求即可与服务器端对话。今天彬Go将让大家通过Php环境的服务器端运行WebSocket,创建客户端并通过WebSockets协议发送和接收服务器端信息。什么是WebSockets?   WebSockets是在一个(TCP)接口进行双向通信的技术,PUSH技术类型。同时WebSockets仍将基于W3C标准,目

    日期 2023-06-12 10:48:40     
  • Vue中websocket的使用方法

    Vue中websocket的使用方法

    初始化WebSocket以及其他可能用到的方法//初始化WebSocket initWs() { if(typeOf(WebSocket) === "undefined") { //浏览器不支持WebSocket return false } else { this.socket = new WebSocket() //括号中填写后端提供的路径

    日期 2023-06-12 10:48:40     
  • 【Java 网络编程】UDP 服务器 客户端 通信 ( DatagramSocket  | DatagramPacket | UDP 发送数据包 | UDP 接收数据包 | 端口号分配使用机制 )

    【Java 网络编程】UDP 服务器 客户端 通信 ( DatagramSocket | DatagramPacket | UDP 发送数据包 | UDP 接收数据包 | 端口号分配使用机制 )

    文章目录I UDP 信息发送接收原理II UDP 发送和接收端口相同III UDP 发送信息代码示例IV UDP 接收信息代码示例V UDP 服务器端代码示例VI UDP 客户端代码示例VII 客户端服务器端通信I UDP 信息发送接收原理1. UDP 既有客户端的功能 , 也有服务器端的功能 ;2. UDP 发送和接收 : 计算机 A 向 计算机 B 的 X 端口发送消息 , B 不一定能接收到

    日期 2023-06-12 10:48:40     
  • 在python中的socket模块使用代理实例

    在python中的socket模块使用代理实例

    说socket代理之前,先来说说http代理,python的urllib2是自带http代理功能的,可以用如下代码实现:复制代码代码如下:proxy_handler=urllib2.ProxyHandler({"http":"http://地址:端口"})opener=urllib2.build_opener(proxy_handler,urllib2.HTTPHandler)urllib2.i

    日期 2023-06-12 10:48:40     
  • Python批量检测服务器端口可用性与Socket函数使用

    Python批量检测服务器端口可用性与Socket函数使用

    socket函数 简述 socket又称套间字或者插口,是网络通信中必不可少的工具。有道是:“无socket,不网络”。由于socket最早在BSD Unix上使用,而Unix/Linux所奉为经典的至高哲学是“一切皆是文件”。因此socket在使用时也是完全符合这个哲学的,它涉及到listen()、b

    日期 2023-06-12 10:48:40     
  • PHP Socket编程 之使用fsockopen()函数

    PHP Socket编程 之使用fsockopen()函数

    Socket可以理解为两台计算机相互通信的通道。 用法:使用fsockopen()函数 具体用法详见上篇文章。函数的参数为URL、端口号、一个存放错误编号的变量、一个存放错误信息字符串的变量和超时等待时间。(只有第一个参数是必须的) 常见的端口表: 端口号 主要用途 21 FTP 22 SSH 23 Telnet 25 SMTP

    日期 2023-06-12 10:48:40     
  • (unix domain socket)使用udp发送>=128K的消息会报ENOBUFS的错误

    (unix domain socket)使用udp发送>=128K的消息会报ENOBUFS的错误

    1、Unix domain socket简介 unix域协议并不是一个实际的协议族,而是在单个主机上执行客户/服务器通信的一种方法,所用API于在不同主机上执行客户/服务器通信所有的 API(套接字API,如AF_INET、AF_INET6等类型的API)相同。unix域协议可以视为是进程之间本地通信IPC的一种。 unix域提供两类套接口:字节流套接口(类似TCP)和数据报套接口(类似UD

    日期 2023-06-12 10:48:40     
  • Python批量检测服务器端口可用性与Socket函数使用

    Python批量检测服务器端口可用性与Socket函数使用

    socket函数 简述 socket又称套间字或者插口,是网络通信中必不可少的工具。有道是:“无socket,不网络”。由于socket最早在BSD Unix上使用,而Unix/Linux所奉为经典的至高哲学是“一切皆是文件”。因此socket在使用时也是完全符合这个哲学的,它涉及到

    日期 2023-06-12 10:48:40     
  • CocoaAsyncSocket网络通信使用之数据编码和解码(二)

    CocoaAsyncSocket网络通信使用之数据编码和解码(二)

    CocoaAsyncSocket网络通信使用之数据编码和解码(二) 在上一篇CocoaAsyncSocket网络通信使用之tcp连接(一)中,我们已经利用CocoaAsyncSocket封装了自己的socket connection。 本篇主要是通过引入编码器和解码器。将能够共用的内容模块化。 简述: 在tcp的应用中。都是以二机制字节的形式来对数据做传输。 通常会针对业务协议构

    日期 2023-06-12 10:48:40     
  • websocket 使用 spring 的service层 ,进而调用里面的 dao层 来操作数据库 ,包括redis、mysql等通用

    websocket 使用 spring 的service层 ,进而调用里面的 dao层 来操作数据库 ,包括redis、mysql等通用

    1.前言 描述一下今天用websocket踩得坑  ---》空指针异常! 我想在websocket里面使用service 层的接口,从中获取数据库的一些信息  , 使用 @Autowired 注解 接口  ,报错 空指针异常  !!! 查过资料才发现 ,websocket 无法使用注解注入bean ,因为每一次websocket的握手连接就像是new了一个

    日期 2023-06-12 10:48:40     
  • WebSocket的使用

    WebSocket的使用

      前端代码 form id="form1" runat="server"> <div> <input id="userName" type="text" /> <input id="conn" type="button" value="连接" /> <input id="cl

    日期 2023-06-12 10:48:40     
  • WebSocket的使用(基于VUE与SpringBoot)

    WebSocket的使用(基于VUE与SpringBoot)

    WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 在 WebSocket API 中,浏览器和服务器只需要做一个握手的动作,然后

    日期 2023-06-12 10:48:40     
  • HTTP 笔记与总结(5)socket 编程:使用 HTTP 协议模拟登录并发帖

    HTTP 笔记与总结(5)socket 编程:使用 HTTP 协议模拟登录并发帖

    在 VeryCD 上注册两个帐号,发送和接收站内信,观察 POST 请求时发送的参数(h****2 发送给 d***2)。(最好用 FireFox 的 FireBug 工具,发送站内信之前选中 “保持” 以保证站内信发送完毕页面跳转后还能查看到之前发送的 POST 请求时的参数。找到 http://home.verycd.com/cp.php?ac=pm&op=send&toui

    日期 2023-06-12 10:48:40     
  • WebSocket使用教程 2

    WebSocket使用教程 2

    WebSocket使用教程 - 带完整实例 收藏 james_laughing   发表于 2年前   阅读 46438   收藏 23   点赞 5   评论 4 摘要: WebSocket使用教程 - 带完整实例 什么是WebSocket?看过html5的同学都

    日期 2023-06-12 10:48:40     
  • SpringMVC集成WebSocket【使用原生API】

    SpringMVC集成WebSocket【使用原生API】

    使用JSR 356 API编写WebSocket应用,借鉴地址:https://www.baeldung.com/java-websockets 1.添加依赖 <dependency> <groupId>javax.websocket</groupId> <artifactId>javax.websocket-ap

    日期 2023-06-12 10:48:40     
  • android中AMS通知Zygote去fork进程为什么使用socket而不使用binder?

    android中AMS通知Zygote去fork进程为什么使用socket而不使用binder?

    前言: 之前写过一篇文章 APP启动流程(android12源码) 中介绍到,AMS通知Zygote去fork进程的时候,使用的是socket的方式,而不是binder。我们都知道,安卓中默认跨进程的方式是binder,而为什么这里偏偏使用

    日期 2023-06-12 10:48:40     
  • linux上lua版本的替换和luasocket的安装和使用

    linux上lua版本的替换和luasocket的安装和使用

    目录 前言版本信息替换linux lua安装luasocket推送结语 前言 最近想在linux搭建一个lua的socket服务端,发现在centos7上lua没有socket库

    日期 2023-06-12 10:48:40     
  • 【HarmonyOS】【ARK UI】 Socket连接的基本使用

    【HarmonyOS】【ARK UI】 Socket连接的基本使用

     参考资料 Socket连接 代码实现 import socket from '@ohos.net.socket'; @Entry @Component struct SocketPage { build() { Row() { Column() { Text( 

    日期 2023-06-12 10:48:40     
  • socket何时处于”读就绪状态“?---通过“应用程序大爷&quot;和&quot;内核孙子&quot;对话再看重要的select函数的使用方法

    socket何时处于”读就绪状态“?---通过“应用程序大爷&quot;和&quot;内核孙子&quot;对话再看重要的select函数的使用方法

          前面。 我已经陆续介绍过select函数的一些零碎知识, 在本文中,我们来讨论这样一个问题:socket何时处于读就绪状态? 事实上主要讨论select函数, 毕竟socket的读就绪状态会导致select函数马上返回。select函数的重要性不言而喻, 我在这里就不再强调了。 须要注意的是: Windows环境下的select和Linux环境下的

    日期 2023-06-12 10:48:40     
  • Python 基础 之 网络 socket 使用 udp (SOCK_DGRAM)结合 线程 Thread 实现简单的实时聊天功能

    Python 基础 之 网络 socket 使用 udp (SOCK_DGRAM)结合 线程 Thread 实现简单的实时聊天功能

      Python 基础 之 网络 socket 使用 udp (SOCK_DGRAM)结合 线程 Thread 实现简单的实时聊天功能   目录

    日期 2023-06-12 10:48:40     
  • Python 基础 之 网络 socket 使用 tcp (SOCK_STREAM)实现简单 文件下载 的 客户端、服务端

    Python 基础 之 网络 socket 使用 tcp (SOCK_STREAM)实现简单 文件下载 的 客户端、服务端

    Python 基础 之 网络 socket 使用 tcp (SOCK_STREAM)实现简单 文件下载 的 客户端、服务端   目录

    日期 2023-06-12 10:48:40     
  • Python 基础 之 网络 socket 使用 tcp (SOCK_STREAM)实现简单的客户端、服务端(消息发送和接收)

    Python 基础 之 网络 socket 使用 tcp (SOCK_STREAM)实现简单的客户端、服务端(消息发送和接收)

      Python 基础 之 网络 socket 使用 tcp (SOCK_STREAM)实现简单的客户端、服务端(消息发送和接收)   目录

    日期 2023-06-12 10:48:40     
  • Python 基础 之 网络 socket 使用 udp (SOCK_DGRAM)简单介绍、并实现简单的消息发送和接收

    Python 基础 之 网络 socket 使用 udp (SOCK_DGRAM)简单介绍、并实现简单的消息发送和接收

      Python 基础 之 网络 socket 使用 udp (SOCK_DGRAM)实现简单的消息发送和接收   目录

    日期 2023-06-12 10:48:40     
  • node的socket.io的之基本使用方法.

    node的socket.io的之基本使用方法.

    使用socket.io的使用创建一个socket.io服务器即可.但是该服务器依赖于一个已经创建的http服务器. 在http服务器运行之后,使用listen方法为该http服务器附加一个socket.io服务器. var sio=require("scoket.io"); var socket=sio.listen(server); socket就是在server基础上创建的一个socket.

    日期 2023-06-12 10:48:40