我想知道是否可以让 Java 客户端与使用 .NET 用 C# 编写的服务器进行通信。
在维基百科上它说:
"在客户端,对远程对象的任何请求都由 .NET Remoting 运行时在 Channel 对象上代理,这些对象封装了实际的传输模式,包括 TCP 流、HTTP 流和命名管道。因此,通过实例化适当的 Channel 对象,可以使 .NET Remoting 应用程序支持不同的通信协议,而无需重新编译应用程序。 ”
这就是为什么我认为 Java 应用程序应该可以ServerIP:Port
通过 TCP 通道连接和交换甚至复杂的对象。
问题是是否有一个库可以将接收到的数据转换回有效的 Java 对象?
或者还有其他更好的方法吗?
任何帮助都会很棒。谢谢!
斯特凡