0

我有一个设计问题。

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

4

2 回答 2

0

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

于 2012-10-12T22:12:06.460 回答
0

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

于 2012-10-12T22:15:18.540 回答