Java应用程序与.NET应用程序的通信

时间:2012-10-12 22:06:50

标签: c# java

我有一个设计问题。

我想要两个程序,一个用c#编写,另一个用Java编写,用于通过TCP / IP进行通信。 作为两个程序之间通信协议的一部分,我想发送包含.NET类型字段的数据包(例如TimeSpan)。有没有一种简单的方法让Java应用程序端处理这种数据包,还是应该仅保留这些数据包基本数据类型?

2 个答案:

答案 0 :(得分:0)

你总是可以将对象编组为XML,JSON等......双方都可以加载。假设TimeSpan可以放入一个可解析的字符串或其他原始类型,你应该没问题。

答案 1 :(得分:0)

您可以使用任何网络服务功能,例如wcf。确保使用 basicHttpBinding 以获得最大兼容性。您也可以使用JNBridge