场景介绍
服务器部署在外网,打印机在局域网中。举个例子,现在有个在线点餐系统在外网,客户近点扫描点餐,那么店内的打印机就会打印出已点菜单。打印机是在店内的局域网中,那么怎么实现打印呢?
实现思路和方案
订单服务器提供一个接口(外网),然后内网通过这个接口拉取数据,然后再调用打印机。
设计和编码
1、接口需要签名
2、通过轮询的方式拉去最新的订单信息
3、调用打印机打印信息
服务器部署在外网,打印机在局域网中。举个例子,现在有个在线点餐系统在外网,客户近点扫描点餐,那么店内的打印机就会打印出已点菜单。打印机是在店内的局域网中,那么怎么实现打印呢?
订单服务器提供一个接口(外网),然后内网通过这个接口拉取数据,然后再调用打印机。
1、接口需要签名
2、通过轮询的方式拉去最新的订单信息
3、调用打印机打印信息