Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个设计问题。
我想要两个程序,一个是用 c# 编写的,另一个是用 Java 编写的,通过 TCP/IP 进行通信。作为两个程序之间通信协议的一部分,我想发送包含 .NET 类型(例如 TimeSpan)字段的数据包。Java应用程序端是否有一种简单的方法来处理这种数据包,或者我应该只保留这些数据包的基本数据类型?
您总是可以将对象编组为双方都可以加载的 XML、JSON 等。假设 TimeSpan 可以放入可解析的字符串或其他原始类型中,你应该没问题。
您可以使用任何 web 服务功能,例如wcf。确保使用basicHttpBinding以获得最大的兼容性。您也可以使用JNBridge。