通过HTTP的二进制协议

时间:2011-07-06 12:18:08

标签: http binary protocols

我有一个二进制全双工不安全协议。现在我必须做到这一点

  1. 安全。
  2. 到处工作。
  3. 为此,我想使用HTTP作为传输协议。

    1. 我应该在二进制级别创建安全性登记还是只使用HTTPS?
    2. 是否有一个带有发送/接收接口的库,它使用了http频道?
    3. 使用HTTP的效率如何?
    4. 问候。

1 个答案:

答案 0 :(得分:2)

就像布鲁诺在评论中所说:使用SSL。适用于所有平台的大量库。 没有HTTP复杂性的所有安全性你无论如何都绝对没用。 使用服务器上的端口443,任何第三方或中间人都无法区分您的流量和HTTPS流量。 (不要混淆" port"和" protocol&#34 ;.)

另外,如果您不介意分享有关此全双工二进制协议的目的和性质的更多信息,我们可以推荐更好的现有解决方案,例如SRPT。