任何人都可以在调用Web服务时解释服务代理的使用吗?它如何适合项目架构?
答案 0 :(得分:2)
在MVC a.k.a.模型视图控制器中,
View -> Controller -> Service Agent
Service Agent的作用类似于Web服务的代理。它可以位于应用程序的资源访问层。
编辑:
代理程序包装代理类,以便它处理代理程序的实例化并处理来自服务器的错误等。代理类是Web服务的通用接口,代理程序为相关服务实现了更多逻辑。例如。您可以将响应转换为模型并将其返回给Controller。