代码之家  ›  专栏  ›  技术社区  ›  Ries

在Java中实现自定义COM接口

  •  3
  • Ries  · 技术社区  · 15 年前

    我需要将一些数据从Java拉入C#。我已经通过COM公开了我的C#类。所以我认为从Java中提取数据的一个好方法是公开 IReadStream 从C#开始执行 IReadStream 在Java中。然后,我可以将一个实现实例作为参数发送给C#,以便调用 IReadStream.Read 在C#中。

    如何在Java中实现自定义COM接口?

    3 回复  |  直到 11 年前
        1
  •  0
  •   Joachim Sauer    15 年前

    我不知道它是否支持这个方向,但是 Jacob 是一个经常提到的Java COM桥。

    此外,使用 IKVM

        2
  •  0
  •   mP.    15 年前

        3
  •  0
  •   Ries    15 年前

    我最终选择了命名管道。

    在java端,我写入一个命名管道(从c#端提供)。在c#中,我现在应该能够从命名管道中读取数据。只要读取操作是阻塞的,它就应该与从java中提取数据相同。

    看见 http://www.codeproject.com/KB/threads/dotnetnamedpipespart1.aspx 对于命名管道api调用的c#包装器。