[C#] 使用WebSocket进行通讯
来源:互联网 发布:淘宝魅族mx5屏幕总成 编辑:程序博客网 时间:2024/05/29 09:23
客户端
客户端很简单
string url = "ws://localhost:24900/" + "test.ashx";try{System.Net.WebSockets.ClientWebSocket cln = new System.Net.WebSockets.ClientWebSocket();cln.ConnectAsync(new Uri(url), new CancellationToken()).Wait();cln.SendAsync(new ArraySegment<byte>("my message".GetBytesUtf8()), System.Net.WebSockets.WebSocketMessageType.Text, true, new CancellationToken()).Wait();}catch (Exception ex){string ss = ex.ToString();}
服务端
服务端要分为两部分来进行讨论,你是打算部署一个独立的服务进程,还是希望放在asp.net里面?
- 服务端是独立的进程
可以参考: https://developer.mozilla.org/en/docs/Web/API/WebSockets_API/Writing_WebSocket_server
- 服务端放在asp.net
可以参考: https://code.msdn.microsoft.com/The-simple-WebSocket-4524921c
注意:asp.net需要iis8开始才支持websocket。操作系统需要win8或者win server2012以上。
0 0
- [C#] 使用WebSocket进行通讯
- 浏览器使用WebSocket实时通讯
- HTTP持久通讯WebSocket使用
- Android利用WebSocket进行实时通讯
- websocket通讯
- 实现使用Websocket通讯的聊天室
- 使用WM_COPYDATA进行通讯
- 使用jmeter对websocket进行压力测试
- 使用netty建立websocket进行群聊
- 使用jmeter对websocket进行压力测试
- 使用WebSocket与服务器进行通信
- 使用WebSocket进行通信的简单应用
- WebSocket 通讯(node.js)
- WebSocket实时通讯实践
- Websocket通讯简析
- websocket实现语音通讯
- websocket 聊天室(及时通讯)
- Android通讯-webSocket
- Java入门第三季-4.Java中的集合框架
- java基础—— Collections.sort的两种用法
- java 时间类型(date)与时间字符串(string)转换
- spring pom文件报错:提示no declaration can be found for element 'dubbo:service'.
- gcc升级
- [C#] 使用WebSocket进行通讯
- uiview类里面进行触发按钮事件来让viewcontroller进行跳转的方法
- 从留言板开始做网站(八)——客户端的数据验证(JS验证方法)
- android存储目录
- 通过命令行来查看mysql数据库中的表
- LeetCode 28. Implement strStr()
- Scala版SparkStreaming读写kafka,low level api模板代码存档
- 瑞萨单片机学习
- 安装hadoop1.2.1集群环境