想要改进这个问题吗? 更新问题,以便用
Closed 7 years ago.
我一直在研究一个系统来传输 xml over sockets 。 我从来没有真正了解选择 xml over sockets 而不是自定义协议的真正好处。
但我确实看到许多开发商(特别是最初的网络开发商) 建立这种执行(xml over sockets) 。
我理解这更"人类可读"(我一直听到的就是这个)。
但是,
Xml的字符数量惊人, 导致巨大的信息, 而事实上内容非常小和简单。
信件大小不同, 因此您需要保证您用特定的字符或字符串模式终止信件 。
当解析 xml 时, 管理费会更多
出于所有这些原因,我仍然怀疑在新系统中用Sockets考虑 XML 和 Sockets 来设置新系统, 此时我可以使用固定大小信件的自定义协议来设置我的系统。 避免发送巨大的信息, 并且性能会点击对客户端大小的 Xml 分析 。
我这样想是错误的吗?
观 观 观