Java 和 C# 互操作性
我有两个程序。一个在C#中,另一个在Java中。这些程序很可能总是在同一台计算机上运行。
让他们互相交谈的最佳方式是什么?
所以,为了澄清这个问题:
这是一个个人项目(所以专业/昂贵的库是行不通的)。消息量很低,每秒大约会有1到2条消息。消息很小,一些基元类型应该可以做到这一点。我想保持较低的复杂性。Java 应用程序作为单个 jar 部署为另一个应用程序的插件。因此,我必须合并的外部库越少越好。我可以完全控制 C# 应用程序。如前所述,这两个应用程序必须在同一台计算机上运行。现在,我的解决方案是使用某种类似csv格式的套接字。