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

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

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

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

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

图片描述

回答:

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

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

回答:

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

回答:

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

回答:

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

以上是 请教netty问题,控制面板,发送指定到服务器,服务器传递给客户端 的全部内容, 来源链接: utcz.com/p/177457.html

回到顶部