使用JPA和JSF开发了Java EE应用程序。但它需要高级打印(如根据要求更换打印机和纸张而不带PrintDialog)和发送传真。可以使用Java SE开发在每个客户端计算机上运行的简单Java SE应用程序,以满足这些特定要求。 Web浏览器是否可以与Java SE应用程序通信。
我想到了:
但不确定上述情况的实用性。
答案 0 :(得分:4)
有许多选项,但首先是Web服务选项。这就是webservices要解决的问题。缩小断开组件之间的差距。
答案 1 :(得分:3)
另一种选择是将该逻辑放在Java应用程序中,并使用Java Web Start通过Web应用程序在客户端的PC上启动它。这样,您可以保持您的Web应用程序不变,然后启动Web Start应用程序以获得您想要的打印功能吗?