网络效率:发送字符串或整数

本文关键字:字符串 整数 效率 网络 | 更新日期: 2023-09-27 17:58:23

假设我想通过网络将号码1发送给我的客户端,如果我使用字符串而不是32位整数会更好吗?

由于我只想发送一个字符,这意味着如果我使用字符串,我将通过网络发送1个字节,对吗?

如果我使用32位整数,这意味着我正在通过网络发送4字节的数据,对吗?

如果我在任何地方都错了,请纠正我。

网络效率:发送字符串或整数

这意味着如果我使用字符串,我将通过网络发送1个字节,对吗?

如果您将其编码为ASCII,而不包含终止和长度信息,则是。

尤其是如果您能够神奇地避免网络开销。1号仍然是TCP数据包,它仍然是以太网数据包。