最近做K线图相关的东西,需要和服务器进行长连接实时获取数据,因为后台使用webSocket实现的,经过一番波折最终找到了facebook开源的 SocketRocket 框架,他是用oc封装的websocket实现,这篇是在网上找到的使用SocketRocket的例子,感觉写的不错,但是看完也就是个入门,如果要实现自己的长连接,肯定还是需要一番折腾的。 一、为什么用 WebSocket HTTP
转载
2023-10-04 13:18:40
268阅读
using System;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using System.Net.WebSockets; namespace WebSocketTest{
原创
2022-08-18 00:20:46
136阅读
在当今快节奏的社交和工作环境中,实时通讯已经变得至关重要。无论是在线游戏的即时交流,还是团队协作中的实时消息传递,都需要强大的实时通讯功能来支持。而在前端开发中,利用Socket.io这一强大的工具库,实现实时通讯功能变得异常简单。
原创
2024-02-25 13:40:37
72阅读
UDP socket.udp() 创建并返回一个无连接的UDP对象。该无连接对象支持以下函数:sendto、receive、receivefrom、getsockname、setoption、settimeout、setpeername、setsockname、close。其中的setpeername被用作连接对象(待解释)。 connected:close() unconnecte
转载
2024-03-06 08:04:44
175阅读
Java网络编程之SocketJava网络编程是什么?通俗来讲网络编程就是计算机借助网络进行信息传递,通过编码进行消息数据的发送和接收处理。根据个人理解,java中的网络编程,主要是指通过Socket来实现客户端与服务器之间的数据发送和接收。What is Socket?Socket也就是套接字 ,官方说法是这样的:套接字是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。它是网络编程的主
转载
2023-07-15 10:57:29
98阅读
采用Local Socket方案(TCP)创建服务端和客户端从而达到通讯效果。
原创
2021-07-01 09:25:29
343阅读
1.首先下载luasocket库 可以直接下载编译好的库,也可以去github上下载源码后自己自己编译:
编译好的库下载地址:
http://files.luaforge.net/releases/luasocket/luasocket
源码下载地址:
https://github.com/diegonehab/luasocket
到官网上看了一下luasocket 的inst
转载
2024-03-25 20:20:28
138阅读
cosocket 是 OpenResty 世界中技术、实用价值最高部分。让我们可以用非常低廉的成本,优雅的姿势,比传统 socket 编程效率高好几倍的方式进行网络编程。无论资源占用、执行效率、并发能力都非常出色。鲁迅有句名言“其实世界上本没有路,走的人多了便有了路”,其实对于 cosocket 的中文翻译貌似我也碰到了类似的问题。当我想给大家一个正面解释,爬过了官方 wiki 发现,原来作者本人
转载
2024-05-28 09:31:51
96阅读
前言
文章作者
文章标题
文章链接
kunnan
进程间的实时通讯
blog url
如果你对IPC不了解,可以先看下这篇- Inter process Communication
登录 iTunes Store 这个输入框的弹出流程是由itunesstored 控制,process:SpringBoard 进行处理,采用SBUserNotificationAlert的方式进行进程间的消息传递
转载
2021-06-16 11:04:46
897阅读
在刚刚接触 socket 时,遇到了 htons() 函数,就直接懵逼了,这是什么东西,有什么用?就查了一些资料。 htons() 是网络字节序与主机字节序之间转换的函数。用生活中的例子来说,有一串数字 12345678 现在我们是从左往右读的,以前的人是从右往左读的。当你要给以前的人读的话就要把这串数据写成 87654321 。htons() 就是类似要完成这个转换的功能1.内存存储数据的
转载
2024-01-03 21:17:36
482阅读
Socket通讯在很多地方都会用到,Android上同样不项目,使用Kotlin。因为涉及到网络通讯
原创
2022-09-22 21:48:31
277阅读
C# code public class XmlSocket { //异步socket诊听 // Incoming data from client.从客户端传来的数据 ...
转载
2008-11-06 22:09:00
70阅读
2评论
C# code public class XmlSocket { //异步socket诊听 // Incoming data from client.从客户端传来的数据 public static string data = null; // Thread signal.线程 用一个指示是否将初始状态设置为终止的布尔值初始化 ManualResetEvent 类的新实例。 public static ManualResetEvent allDone = new ManualResetEvent(false); //static void Main(string[] args) //{ // S
转载
2008-11-06 22:09:00
85阅读
2评论
综上原理,代码的实施的步骤如下:Socket Families(地址簇)的三种类型,这个时候是网络层socket.AF_UNIX unix本机进程间通信本机之间的不同进程通讯默认是不可以通讯的,我们以前是可以借助pickle通讯,现在可以通过socket.AF_UNIX进行通讯socket.AF_INET IPV4 socket.AF_INET6 I
转载
2017-09-30 09:47:00
97阅读
2评论
C# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class XmlSocket { //异步socket诊听 // Inc
原创
2021-07-31 09:42:01
83阅读
IPHostEntry ipe = Dns.GetHostEntry(Dns.GetHostName()); IPAddress ipa = ipe.AddressList[0]; System.Net.Sockets.TcpClient client = new System.Net.Socket
原创
2022-08-18 01:58:44
130阅读
一、什么是SocketSocket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。二、Socket网络进程通信本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类:消息传递(管道、FIFO、消
转载
2024-09-12 07:04:02
55阅读
一、概述在Linux系统中,以进程为单位来分配和管理资源。由于保护的缘故,一个进程不能直接访问另一个进程的资源,也就是说,进程之间互相封闭。在一个复杂的应用系统中,通常会使用多个相关的进程来共同完成一项任务,因此要求进程之间必须能够互相通信,从而来共享资源和信息。所以,一个操作系统内核必须提供进程间的通信机制。管道管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管