websocket应用帖

2022-07-27 13:48:28 浏览数 (2)

最近有个要连接打印机的功能,打印机由安卓开发软件来连接系统,要求服务器能把要打印的内容通过json字符串的格式发送给打印机。

这个功能有几个特点。

首先是通信方式的问题,关于这点,和打印机那边商量后选择了websocket通信的方式。当然打印机定时轮询也能实现功能,但不是实时的,而且性能损耗更加大。

然后需要在服务器端维护一个在线打印机列表,服务器端可以选择不同的打印机进行打印。我们的实现方式是打印机在连接的时候传递参数,这样服务器根据参数来保存和识别与不同打印机的通信通道。

0 人点赞