我们有一个 SAAS 应用程序,其中在我们的应用程序服务器上生成报告和其他打印作业,然后发送到 CUPS 打印队列。队列通过 IP 打印打印到客户端的打印机;到目前为止一切正常。
但是,我们对新客户提出了新要求。他们希望将打印作业打印到离当前正在使用的工作站最近的打印机上。这是一组 8 个共享工作站,每个工作站附近都有两台打印机:一台激光打印机和一台热敏标签打印机。打印机连接到网络并拥有自己的 IP 地址。它们支持 IP 打印。
由于用户进来只是选择一个开放的工作站。我们不能将打印机与用户联系起来。我们如何识别工作站并映射其附近的打印机。一旦我们标识了一个工作站,就很容易创建一个数据库表,将它存储在我们可以查询的打印机附近,但是我们如何标识工作站呢?
曲奇饼?如果他们删除所有浏览器历史记录会怎样?其他想法?