首先,我想知道是否有可能这样的事情。
我正在开发一个Web应用程序,用户必须在自己的热敏打印机上打印收据。
我不想在客户端上使用Java applet或Flash,因为html5的条目不会被浏览器支持。所以我想在服务器端使用PHP,如果可能的话,在客户端浏览器上使用JavaScript。
如果只有JavaScript是不够的,我应该开发什么样的应用程序来安装在客户端上,这样有助于JavaScript完成任务。我需要一些信息并参考我如何实现这一目标。 (请不要为客户端应用程序提供Microsoft技术......欢迎使用Java,Python,NodeJ)
提前致谢
答案 0 :(得分:-2)
我找到了使用JAVA客户端应用程序进行打印的方法。每个要执行打印过程的客户端PC都应安装JAVA应用程序。这个JAVA应用程序应该是一个侦听指定端口的HttpServer,当然应该允许CORS。所以流程就是这样:
浏览器中的JavaScript在http://127.0.0.1:[port_nr]/[context]
Java应用程序将收到包含要打印的数据的请求,然后应该执行打印过程
JAVA app当然应该在启动时执行,因此它总是会在该端口上监听请求。