我们正在创建一个评估系统,其中将有一个评论系统。验证和计算。团队负责人决定将Web服务用于他们的大部分逻辑,我们将编写这些逻辑。 我只是好奇,当我们可以在什么时候应该使用Web服务以及何时应该避免使用它?
答案 0 :(得分:0)
避免将Web服务用于可在本地解析的方法调用(在同一JVM上)。否则,请使用它们。
答案 1 :(得分:0)
Web服务是进行分布式操作的最佳/最简单的方法。例如中央服务器和许多客户端。如果您拥有这种架构,那么您需要Web服务或Web应用程序。
如果一切都是独立的和本地的,那么你不需要它们,它们的效率将低于直接做事。
答案 2 :(得分:0)
团队负责人决定将Web服务用于他们的大部分逻辑。
我不建议将逻辑放在Web服务代码中。将其放在业务逻辑层中,然后可以通过Web服务进行公开。
什么时候不应该使用网络服务?
当他们不必要时 - 如果没有特定的情况,很难给出更有意义的答案。
答案 3 :(得分:0)
Web服务和Web应用程序..
Web服务提供了软件应用程序之间互操作的标准方法。
当所有主要平台都可以使用Web浏览器访问Web时,不同的平台无法进行交互。为了使这些平台协同工作,开发了Web应用程序。