我正在寻找一种解决方案(最佳示例代码)如何将Java程序注册为(D)COM服务器/服务。更简洁我有以下问题:
最初的情况是:
(a)我有一个Java Webservice(Axis)从Web获取数据。
(b)我有第三方服务(用Delphi编写)需要 来自COM-Object的数据并定期调用它( 接口,指定调用COM对象的哪些方法。
为了从(a)到(b)获取数据,我需要实现一个COM-Server,它提供了(b)检索其数据所需的方法。
我的主要问题是:
如何创建Java服务并将其注册为COM-Object并提供所需的方法,以便(b)在调用时获取其数据。
我认识Java,但我不是(D)COM的专家。所以,请原谅我有关COM的技术错误。 在Web上搜索我发现了几个允许Java程序与COM-Object交互的工具/框架(例如JInterop),但我没有找到代码等,如何通过(D)COM访问Java程序。