2014-02-27 44 views
0

在一家公司工作时,我已经着手开发打印服务解决方案,该解决方案将从多个平台使用。该服务应至少从Windows(本地打印对话框),OSX,IOS和Android可用。我需要能够看到哪些用户正在打印,多少页等。用户付款的打印服务

我正在寻找一个像Windows或Linux的CUPS系统,它允许我添加/连接到这个支付系统。支付系统确认用户有足够的积分来打印给定的文件。系统应该尽可能透明,并且他/她应该能够像普通的网络打印机那样打印。

支付系统是现有的产品,所以我的系统只能处理打印和用户验证。

我的第一个想法是开发一个简单的侦听器,它将在服务器上运行,并且客户端可以连接到,将文件添加到打印队列并打印,如果他们有足够的点。我怎么都找不到这个方法的任何教程或类似的项目。因此,我正在考虑根据我的需要调整已有的产品。

我已经做的如何,我认为该系统应该像

System architecture

回答