我们有一个在 Linux 上运行的 Oracle 数据库。
当数据准备好报告时,一个值将被放置在数据库中的一个表中。
目前,应用程序计划每 10 秒运行一次以检查该值,如果存在,它会打印出报告。不漂亮。
我怎样才能让它变得漂亮?
我有点设想 Oracle 数据库以某种方式触发 Windows 服务器进行打印(TCP/IP?在 Windows 框上监听的小型服务),以便 Windows 应用程序仅在需要工作时启动。
如何让 Linux/Oracle 系统向 Windows 框“发送信号”?
最佳答案
实际上,轮询是一种实现目标的快速、廉价、灵活且最重要的方法。
远程 db 启动的触发器非常性感,它可以像使用带有 Samba 的 Cups 并直接从 Linux 机器打印一样简单。或者它可能像带有错误检查的完整双向 RPC 一样复杂。
无论如何,不要修复没有损坏的东西。
关于windows - 从 Windows 应用程序打印 - 来自 Linux 上的 Oracle 数据库的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/288755/