2010-02-12 32 views
2

Web服务是程序的主要逻辑。 Web服务是后端,其他程序/ UI是前端。后端和前端之间的通信通过XML进行通信。如果我以这种方式对待网络服务,那是对的吗?

+0

这是所有SaS解决方案的高级工作流程。你可能不会使用XML,但也可以使用JSON,SOAP,REST。还取决于使用什么客户端 - 移动,桌面,Web应用程序或两者。 – sashaeve 2010-02-12 10:39:42

回答

1

这取决于您拥有网络服务的原因。主要逻辑被隔离在Web服务之后是否有任何理由?为什么你不能把这种逻辑与前端捆绑在一起(当然是正确的分离和架构)。每次与Web服务通信时,您都会遇到性能问题,因此除非您有充足的理由这样做,否则您不希望隐藏太多逻辑。

相关问题