【发布时间】:2011-05-23 00:03:05
【问题描述】:
我是网络开发的新手,请问您能帮我了解一下我的工作方向是否正确吗?
将有一个专供我们的客户使用的网页(不是 Intranet),他们可以从中打印标签。一些较大的客户将拥有特殊的标签打印机,其中使用 COM 端口进行配置和打印是唯一可接受的选项。基本上我们对他们的环境了解和控制非常有限。
网页本身将是一个非常简单的 html 页面或更复杂的 AJAX。
在客户输入所有数据并碰巧选择了这种打印类型后,我们有以下任务: 1) 获取有关安装到 comport 的客户系统上的打印机的数据,并在可能的情况下获取打印机设置(如纸张尺寸和方向)。理想情况下希望能够调整设置,但如果这很痛苦,可以提出要求,您的打印机必须安装到 COM1 并正确配置。 2)发送命令并读取答案并将PCL代码发送到选定的com端口
据我了解,我需要在客户的机器上安装一些东西才能与 com 端口通信并获得任何设置。只是 HTML+Javascript 无法做到这一点。对吧?
我发现 RXTX 库似乎可以在大多数平台上与 com 端口通信。它可以从 JavaScript 调用还是我仍然需要做一个 Java 插件?除了 Java 插件,还有其他技术可以解决这个问题吗?
网页将用于不同的环境 - 平台和网络浏览器。我们希望尽量减少定制解决方案的数量。 Java 是否允许我们以最少的定制为所有环境制作相同的插件?
如果我们要求用户安装插件,是否会提示用户提供我们的凭据以确认安装?我们的网站是否需要更高的信任设置?
感谢您的帮助!
【问题讨论】:
标签: serial-port printing-web-page