Windows 通信的 Java 接口? (OLE、OPC、DDE)
我需要将现成的 Windows 应用程序与 Java 应用程序集成。 在几个关键点上,我需要 Windows 应用程序向 Java 应用程序发送“事件”和一些数据。
Windows 应用程序预见到了这种需求,并且可以配置为“Poke a DDE Item”、“Set an OLE Auto-Property”或“Write an OPC Item”。
我已经在使用 JACOB 来调用 COM 方法并在 COM 对象上设置 COM 属性。 然而,我猜这与这些“事件”通知功能完全无关。
有人有从 Windows 应用程序调用 JVM 中实际的“DDE 项”、“OLE 自动属性”或“OPC 项”的经验吗?
任何指示、建议等,将不胜感激。
I need to integrate an off-the-shelf Windows application with a Java application. At a few key points, I need the Windows application to send an "event" and some data to the Java application.
The Windows application anticipated this need, and can be configured to "Poke a DDE Item", "Set an OLE Auto-Property" or "Write an OPC Item".
I'm already using JACOB to call COM methods and set COM properties on a COM object. However, I'm guessing that's pretty unrelated to these "event" notification capabilities.
Anyone have any experience calling FROM a Windows application to a "DDE Item", "OLE Auto-Property" or "OPC Item" that's actually in a JVM?
Any pointers, advice, etc, would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想访问 OPC 服务器,OpenSCADA - Utgard 项目可能正是您所需要的。
它本身使用 j-interop 来访问 COM。
如果您需要任何帮助,请致电 Juergen DOT Rose AT inavare DOT net
http://www.openscada.org /
If you want to access OPC Servers, the OpenSCADA - Utgard Project might just be what you need.
Itself it uses j-interop to access COM.
If you need any help, just drop a line to Juergen DOT Rose AT inavare DOT net
http://www.openscada.org/