将 RESTful Web 服务与 Struts 2 结合使用

问题描述 投票:0回答:1

我们正在评估教育活动的设计。我们希望以 RESTful Web 服务的形式创建完整的后端(处理业务逻辑)。

这些服务可供各种应用程序使用。 从 Struts 2 框架调用这些 Web 服务是个好主意吗? 我读了几篇文档,但人们不鼓励这样做。

我们很乐意使用 Struts 2,因为团队在这方面非常强大。但如果这是一个不好的方法,我们可能会考虑其他选择。

java rest web-services struts2
1个回答
0
投票

如果您想利用客户端和服务器端之间的表示层开发(这就是 Struts2),那么您可以使用 Web 服务客户端 API 来利用 Web 服务。此时这些Web服务就可以作为数据资源了。

如果您只想留在客户端,那么您不需要任何服务器端框架来进行前端开发。

请注意,您在评论中发布的 Struts2 和 RESTful 应用程序介绍介绍了一种替代方法,而不是使用 Struts2 框架以 RESTful API 形式创建后端的 Web 服务。

使用 Struts2 进行 REST 而不是 Web 服务可能是 RAD(快速应用程序开发)的解决方案。因为 Web 服务是在高层架构中使用的非常复杂的技术,并且使用一些替代资源 API 可能具有成本效益。

© www.soinside.com 2019 - 2024. All rights reserved.