请教netty问题,控制面板,发送指定到服务器,服务器传递给客户端

发布于 2022-09-11 16:11:15 字数 383 浏览 18 评论 0

有一个netty写的服务端,很多C++客户端连接到服务端。客户端与客户端之间是不用通信的。 但是还有一个php写的控制面板,在这个控制面板需要发送指令到C++的客户端。

我控制面板与netty写的服务端之间用什么方式通信比较好? 我netty写的socket服务中还可以开一个rpc给控制面板调用吗? 然后rpc里面可以操作C++客户端的连接吗?

又或者我控制面板,也作为一个客户端连接到服务器,然后发送指令给选定的其他客户端。

客户端与服务端是C/S模式的。 但是控制面板是B/S模式的。 控制面板需要把控制指令通过服务端传递给C/S模式的客户端。

图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

旧街凉风 2022-09-18 16:11:15

web 系统 直接 用 http 请求不就行了吗?

我的奇迹 2022-09-18 16:11:15

你好,我写了一个netty的小demo如果我想把前端传过来的值发送给客户端,netty中是如何操作的呢,这个只是netty一启动时发送一次数据而已

櫻之舞 2022-09-18 16:11:15

可以的,我就做过这样的项目,如果java,开一个服务出去就可以了,既然使用了netty,我就认为他是tcp长链接了,在这个长链接中,你只要保存每个设备和channel的关系就可以了,然后发送出去就可以了

夏天碎花小短裙 2022-09-18 16:11:15

你问题描述的。。。我看着着实懵逼

总的来讲,客户端和服务端通信只需要确定协议就好了啊,和客户端用什么语言,用什么框架完全没有关系,比如你底层确定用TCP协议,并且规定好通信的数据该怎么序列化和反序列化,客户端和服务端就能正常通信和解析数据啊,php也好,c++也好,都会有socket和序列化那一套东西的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文