Android 我应该从客户端发送并行请求,还是发送一个请求并在服务器上并行执行它们?
我在android端使用改型,在后端使用node.js 改造允许异步请求,所以我可以在服务器上并行发送来自android的两个请求并返回结果,或者我可以发送一个请求并使用caolan async并行运行两个不同的请求 我应该从改装中使用哪个请求?我应该发送并行请求还是作为一个并行请求执行它们 我认为第二种方法更好,因为第一种方法增加了服务器请求,从而增加了服务器负载Android 我应该从客户端发送并行请求,还是发送一个请求并在服务器上并行执行它们?,android,node.js,retrofit,Android,Node.js,Retrofit,我在android端使用改型,在后端使用node.js 改造允许异步请求,所以我可以在服务器上并行发送来自android的两个请求并返回结果,或者我可以发送一个请求并使用caolan async并行运行两个不同的请求 我应该从改装中使用哪个请求?我应该发送并行请求还是作为一个并行请求执行它们 我认为第二种方法更好,因为第一种方法增加了服务器请求,从而增加了服务器负载 请告诉我,我应该使用哪种方法?您的信息可能会有所不同,但通常情况下,批处理可以避免打开和关闭多个连接。一旦我开始将多个请求批处理在
请告诉我,我应该使用哪种方法?您的信息可能会有所不同,但通常情况下,批处理可以避免打开和关闭多个连接。一旦我开始将多个请求批处理在一起,而不必为每个请求打开和关闭连接,我的性能就有所提高。找出您的用例的最佳方法是为两者编写测试并进行比较 对不起,我发现你的答案模棱两可,你能告诉我哪种方法对你有效吗?对不起,时差问题。将所有请求批处理为单个请求,然后在服务器上取消批处理。只有一个请求将最小化http开销,例如打开连接或为每个请求创建/发送头。