社区
C#
帖子详情
websocket客户端能连接c#写的socket服务端吗?
zzyhost
2018-12-22 05:25:53
我试了不行,服务端提示连接成功,客户端却提示正在等待握手(用网上的在线websocket测试的),那有什么办法可以使websocket可以和socket连接通信吗?
...全文
661
4
打赏
收藏
websocket客户端能连接c#写的socket服务端吗?
我试了不行,服务端提示连接成功,客户端却提示正在等待握手(用网上的在线websocket测试的),那有什么办法可以使websocket可以和socket连接通信吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2019-01-02
打赏
举报
回复
谁知道你怎样设计开发代码啊?!
sulizhengsdo
2019-01-02
打赏
举报
回复
你运气真鸡儿好,我最近正在做这个 这个是可以做到通讯的,客户端通讯代码 你知道了 我就不说了 服务端的话 通讯方式与我们以前学的哪种有点差别,区别就在于流程, 那就是通讯的时候,当客户端通讯的时候到服务端接受(这段代码你懂得,不懂可常规百度) 然后获取到会得到一个报文信息,然后这么处理
加密这块代码在这里
捂手成功 接下来send一下,然后你懂得,跟平常通讯一下 只不过 传输对象你需要加解密
wangmoxhn
2018-12-23
打赏
举报
回复
底层不就是socket通信吗
xuzuning
2018-12-22
打赏
举报
回复
让你的 socket 服务端 遵循 websocket 协议,与书写语言无关!
C#
搭建
Web
Socket
(
服务端
)
C#
搭建
Web
Socket
(
服务端
) 第一篇博客,简要介绍一下用Super
Web
Socket
搭建
Web
Socket
的
服务端
依赖NuGet包 - Super
Web
Socket
做了一个
Web
Socket
的Demo,但是我不建议用 Super
Web
Socket
实现 ,原因有几个,如果有别的更好用的框架,也请大家留言。(肯定是有的,只是我现在没时间去研究) Super
Web
Socket
缺点(个人观...
[
C#
]
Web
Socket
客户端
+
服务端
轻松实现
[
C#
]
Web
Socket
客户端
+
服务端
轻松实现 wabil 资料转自:http://www.cnblogs.com/zhuweisky/p/3930780.html 技术原理: https://www.zhihu.com/question/20215561 随着HTML5
Web
Socket
技术的日益成熟与普及,我们可以借助
Web
Socket
来更加方便地打通BS与CS -- 因为B/S中的
Web
Socket
可以直接
连接
到C/S的
服务端
,并进行双向通信。如下图所示: 一.对..
Web
Socket
和
Socket
Client连共同Sever端并实现相互通信(
C#
、JS、C++)
分析
web
socket
client传过来的http header中包含“Upgrade:
web
socket
”,只需要在
socket
server端,检测到
客户端
连上来之后,马上接收一次信息,并判断本次接收到的信息是否包含
web
socket
就可以了。3、开启
C#
实现的
socket
server,再用
web
socket
连接
下,server端检测到有
客户端
连上来了,
客户端
也没有报错,说明
web
socket
已连到
socket
server。
.Net Core
Web
Socket
服务端
与
客户端
完整示例
web
socket
由名知意,就是web端支持的
socket
通讯服务,其实,从本质来讲,也就是
socket
服务。所以,如果让Web端支持了
socket
长
连接
,那效率必然是杠杠的,通讯延迟是最低的,才能支持那些通讯级,实时性的需求。而且虽然,它是web端的通讯技术,但是,在实际业务应用中,却用到了各个方面,据我所知就有,web端,winform,wpf
客户端
,手机app端,node.js 后端和前端,物联网终端与
服务端
,以及最出名的 谷歌游览器的 DevTools 协议
服务端
,都是基于
web
socket
来
用
C#
创建
Web
socket
的
客户端
Socket
是传输控制层协议,比较灵活,使用的场合比较多。
Web
Socket
是应用层协议,比较易用,网页端使用非常方便。 因为有很多phthon程序喜欢用
Web
Socket
作为
服务端
进行网络通信。这时,如果需要
C#
程序做为
客户端
,则可以使用以下方法。 先载NuGet包
Web
Socket
Sharp。 string webPath = "ws://127.0.0.1:8001";
Web
Socket
web
Socket
= new
Web
Socket
(we...
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章