C# Java应用程序与.NET应用程序通信

C# Java应用程序与.NET应用程序通信,c#,java,C#,Java,我有一个设计问题 我想要两个程序,一个用c#编写,另一个用Java编写,通过TCP/IP进行通信。 作为两个程序之间通信协议的一部分,我希望发送包含.NET类型字段的数据包(例如TimeSpan)。Java应用程序端是否有一种简单的方法来处理此类数据包,或者我是否应该仅基于这些数据包的基本数据类型?您始终可以将对象打包为XML、JSON等。。。双方都可以加载。假设TimeSpan可以放在一个可解析的字符串或其他基本类型中,您就可以了。您可以使用任何Web服务功能,如。确保使用basicHttpB

我有一个设计问题

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

您始终可以将对象打包为XML、JSON等。。。双方都可以加载。假设TimeSpan可以放在一个可解析的字符串或其他基本类型中,您就可以了。

您可以使用任何Web服务功能,如。确保使用basicHttpBinding实现最大兼容性。您也可以使用