レポートやその他の印刷ジョブがアプリケーション サーバーで生成され、CUPS 印刷キューに送信される SAAS アプリケーションがあります。キューは、IP 印刷を介してクライアント サイトのプリンターに印刷されます。これまでのところ、すべて正常に動作しています。
ただし、新しい顧客との新しい要件があります。彼らは、現在使用中のワークステーションに最も近いプリンタに印刷ジョブを印刷したいと考えています。これらは 8 台の共有ワークステーションのグループで、各ワークステーションの近くにはレーザー プリンターとサーマル ラベル プリンターの 2 台のプリンターがあります。プリンターはネットワークに接続されており、独自の IP アドレスを持っています。IP 印刷をサポートしています。
ユーザーが入ってくるので、開いているワークステーションを選択するだけです。プリンターをユーザーに結びつけることはできません。ワークステーションを特定し、近くにあるプリンターをマップするにはどうすればよいでしょうか。ワークステーションの ID を取得して、照会できる近くのプリンターを格納するデータベース テーブルを作成するのは簡単ですが、ワークステーションの ID を指定するにはどうすればよいでしょうか。
クッキー?ブラウザの履歴をすべて削除するとどうなりますか? 他のアイデア?