我们建立了一个超过 3000 万用户的在线社区,该社区的后端有 RESTful 服务,前端也使用这些服务。
我担心的是:与Java的二进制序列化协议(取决于语言)相比,使用REST作为内部数据传输协议是否可以,或者它会显着降低性能?可以使用哪些其他方法/协议来保持语言独立性和最大速度?
REST 方法可能相当不错,但 http 层可能会减慢速度。
如果您在后端使用 REST,则应确保后端和前端之间的连接保持打开状态,并且不会针对每个请求重新打开。
有关 http keep-alive 的更多详细信息可以在这里找到:http://en.wikipedia.org/wiki/HTTP_persistent_connection http://en.wikipedia.org/wiki/HTTP_persistent_connection
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)