Java 和 C# 之间的通信

sur*_*ura 4 c# java interop xmpp

我发现有一个名为 GCT - Group Communication Toolkit 的 .Net 工具包,它是 JGroup 的 C# 版本。我想知道这个和JGroup能不能连接在一起,让java和C#客户端互相通信。如果没有,让java程序和C#程序通信的最佳选择是什么?我遇到的另一种选择是 XMPP 实现。我需要在同一台计算机上运行的这两个程序之间进行非常快速的消息传递。主要要求是,当触发某些特定事件时,该程序中的任何一个都会向另一个发送消息。欢迎任何想法。

Moi*_*vin 5

XMPP 不是您想要的。它设计用于在具有中央服务器的计算机之间传递消息。

我建议使用套接字在应用程序之间传递数据。请参阅 C# 中的 System.Net.Sockets.Socket 类和 Java 中的 java.net.Socket 类。