【发布时间】:2009-12-02 16:22:07
【问题描述】:
我正在尝试将特定类的对象从一台服务器传输到另一台服务器。
我正在查看的选项是:
- 将数据序列化为 JSON 并发送 它使用 HTTP 通过网络传输,并且 在另一端反序列化。
- 将数据序列化为某种二进制形式并使用 TCP 传输 插座。
这方面的最佳做法是什么?有什么陷阱?
理想情况下,我希望对接口进行版本控制,以便发送方和接收方可以独立升级。
我正在考虑 JSON 方法,因为我已经有将对象序列化/反序列化为 JSON 的代码。
【问题讨论】:
-
您需要通过 Intranet 还是 Internet 支持此功能?