这取决于您的确切用例:
因此,如果必须使用防火墙和代理集成到现有基础架构中,那么WebSockets可能是更好的选择.如果您的应用程序性能很高并且需要每一点带宽,处理器时间和最低(初始)延迟,那么普通套接字就更好了.
除此之外,如果延迟确实是一个问题(如实时音频),那么最好不要使用任何基于TCP的协议,如TCP套接字或WebSockets.在这种情况下,最好使用UDP并处理应用程序内潜在的数据包丢失,重新排序和重复.
| 归档时间: |
|
| 查看次数: |
1773 次 |
| 最近记录: |