- 浏览: 1444479 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
ios8,xcode6
https://github.com/square/SocketRocket
https://github.com/killinux/SocketRocket
中的一个文件夹SocketRocket,3包含三个文件
SRWebSocket.h
SRWebSocket.m
SocketRocket-Prefix.pch
copy到工程中
引入4个库
libicucore.dylib,CFNetwork.framework, Security.framework, Foundation.framework
server的例子参考
http://haoningabc.iteye.com/blog/2124605
以上部分参考
参考http://nonocast.cn/websocket-in-objective-c/
参考http://wenxin2009.iteye.com/blog/1707304
有出入
https://github.com/square/SocketRocket
https://github.com/killinux/SocketRocket
中的一个文件夹SocketRocket,3包含三个文件
SRWebSocket.h
SRWebSocket.m
SocketRocket-Prefix.pch
copy到工程中
// // ViewController.h // TestWebs // // Created by xiao7 on 14-10-9. // Copyright (c) 2014年 killinux. All rights reserved. // #import <UIKit/UIKit.h> #import "SocketRocket/SRWebSocket.h" @interface ViewController : UIViewController<SRWebSocketDelegate> { SRWebSocket *webSocket; } @end
// // ViewController.m // TestWebs // // Created by xiao7 on 14-10-9. // Copyright (c) 2014年 killinux. All rights reserved. // #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UILabel *showTxt; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. webSocket.delegate = nil; [webSocket close]; webSocket = [[SRWebSocket alloc] initWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"ws://192.168.0.102:8887"]]]; webSocket.delegate = self; [webSocket open]; NSLog(@"open success!"); } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - (void)webSocketDidOpen:(SRWebSocket *)webSocket; { NSLog(@"Websocket Connected"); self.title = @"Connected!"; } - (void)webSocket:(SRWebSocket *)webSocket didFailWithError:(NSError *)error; { NSLog(@":( Websocket Failed With Error %@", error); webSocket = nil; } - (void)webSocket:(SRWebSocket *)webSocket didReceiveMessage:(id)message; { NSLog(@"Received \"%@\"", message); self.showTxt.text = message; } - (void)webSocket:(SRWebSocket *)webSocket didCloseWithCode:(NSInteger)code reason:(NSString *)reason wasClean:(BOOL)wasClean; { NSLog(@"WebSocket closed"); self.title = @"Connection Closed! (see logs)"; webSocket = nil; } @end
引入4个库
libicucore.dylib,CFNetwork.framework, Security.framework, Foundation.framework
server的例子参考
http://haoningabc.iteye.com/blog/2124605
以上部分参考
参考http://nonocast.cn/websocket-in-objective-c/
参考http://wenxin2009.iteye.com/blog/1707304
有出入
评论
1 楼
XieYupeng520
2015-04-08
您好,我用了这个方法,发现得不到一样的效果,主要体现为didMessage没打印,然后我去Socket源代码里追踪发现,设好的delegate不知为何到后面变成了空!I need some help, and can you help me?qq:806622085
发表评论
-
websocket直播
2020-05-22 17:59 4271.websocket转发的最简单server 2.h5接收w ... -
openresty聊天室的helloworld
2018-04-22 19:25 724openresty的websocket + redis的sub ... -
openresty websocket
2018-04-18 17:08 1411mac安装openresty brew install o ... -
facebook的socketrocket总结
2018-03-19 13:36 1378最近看了开源的网易的demo https://netease. ... -
nginx代理wss和https
2018-02-27 15:34 3859nginx启用ssl yum install openssl ... -
websocket和tap使用select关联
2016-06-14 22:01 715c语言的socket基础http://haoningabc.i ... -
websocket传传图片
2015-12-25 17:51 7206参考[url]http://www.adobe.com/dev ... -
websocket相关调研 总结帖
2014-12-21 21:53 3942最近把websocket的客户端和服务端使用过的调通的例子总结 ... -
使用websocket,双ibeacons判断方向
2014-12-16 04:08 1988只调用ibeacon的接口 // // ViewCon ... -
ios的页面跳转
2014-12-03 17:30 1336一种通过导航,一种直 ... -
打包ipa
2014-11-14 23:10 7351.新建一个文件夹命名为:Payload 2.将buid生成的 ... -
理解iOS7的Multipeer Connectivity框架
2014-11-13 23:39 881例子可跑 http://www.oschina.net/tr ... -
autobahn的helloworld
2014-11-08 18:36 2718python2.7.8可用,python2.6一样的代码就有问 ... -
ios指南针
2014-10-25 17:06 1049参考http://blog.sina.com.cn/s/blo ... -
linux下编译objectc
2014-10-23 01:24 860编译静态库给ios使用 http://www.tuicool. ... -
ios加速计和陀螺仪
2014-10-22 23:03 1209ios设备中有的加速计可以测量出加速度和重力。陀螺仪可用于确定 ... -
ios websocket server端
2014-10-22 00:07 2145https://github.com/benlodotcom/ ... -
ios仿微信的demo
2014-10-20 00:31 2299510月19日闲的蛋疼,做了个 仿微信的聊天工具 git地址:h ... -
自制微信的ui
2014-10-19 22:28 877参考http://ios.9tech.cn/news/2013 ... -
ios8的tableView使用
2014-10-18 20:34 835ios8是main.storyboard 不是 ...
相关推荐
ios 实现websocket和h5 websocket通讯,实现双向联通。
通过websocket实现数据转发,对SocketRocket进行了简单封装,求大神指点,有做过的可以相互交流
WS-Machine 用于客户端Websocket连接的Websocket有限状态机(Go)
基于VS2019,使用WinForm作为WebSocket客户端,连接WebSocket服务器并进行数据通信。
Websocket-Client 是 Python 上的 Websocket 客户端。它只支持 hybi-13,且所有的 Websocket API 都支持同步。 标签:Websocket
基于boost库和websocketpp-master源码编写的工具。安装包使用Inno Setup Compiler打包完成
IOS WEBSOCKET 即时通讯实现,有服务器部分和客户端部分,demo参考实现非常简单
说明:工程分为两个。一个是Linux C语言编写的MQTT客户端,另一个是websocket编写的MQTT客户端,先运行Linux的,再运行websocket就出实验现象了。(发布的主要是温湿度数据、继电器控制状态、GPS定位系统等等)
C#实现WebSocket源码(c#写的服务端html写的客户端) WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。 它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器...
这是一段如何使用websocket的js例子代码
此文件为WebSocket客户端测试工具,解压后是exe文件,直接运行,输入服务端的websocket地址,即可进行测试。
java 异步http和websocket客户端 java 异步http和websocket客户端 java 异步http和websocket客户端 java 异步http和websocket客户端 java 异步http和websocket客户端 java 异步http和websocket客户端 java 异步http...
qt websocket 客户端代码 简单的websocket的示例代码
websocket_for_linux-master_websocket_websocket客户端_WEBSOCKET单片机实现_源码.zip
Delphi的WebSocket客户端实现 Delphi有免费的WebSocket客户端实现吗?我发现只有这一个: WebSockets Delphi Components
websocket客户端,内含代码,可改IP地址
C# 开发 websocket 服务端和客户端 demo 使用,测试通过,服务端最小化到系统托盘,使用websocket-sharp
IOS WEBSOCKET Objective-C实现,有服务器部分和客户端部分,实现非常简单,随后我们还会增加C版本的夸端实现代码;
unty websocket 客户端 服务端 通信 使用WebSocketSharp框架