我正在开发一个应用程序,我必须调用 Web 服务来获取服务器响应。但是我有两个选择来做到这一点
A)使用不同的服务来获得不同的响应。(例如,用于获取产品-A 使用服务的列表,如“getProductAList”和获取产品-B 用户服务的列表,如“getProductBList”等。)
B)仅使用一项服务从服务中获取所有必需的响应。(获取产品 A 和产品 B 列表的单一服务,如“getAllProductList”等。)
我的查询是
1) 哪个选项应该是最好的实施选项,为什么?
2) 就速度、效率、灵活性和性能而言,哪一种方式最好?
如果有人可以帮助我区分这两者,那就太好了。提前致谢。