我们正在评估一种教育活动设计。我们希望以 RESTful Web 服务的形式创建完整的后端(处理业务逻辑)。
这些服务可供各种应用程序使用。从 Struts 2 框架调用这些 Web 服务是个好主意吗?我读了几篇文档,但人们不鼓励这样做。
我们很乐意使用 Struts 2,因为团队在这方面非常强大。但如果这种方法不好,我们可能会考虑其他选择。
如果您想利用客户端和服务器端(这就是 Struts2)之间的表示层开发,那么您可以使用 Web 服务客户端 API 来利用 Web 服务。此时这些Web服务就可以作为数据资源了。
如果您只想留在客户端,那么您不需要任何服务器端框架来进行前端开发。
注意Struts2和RESTful应用程序简介 http://www.slideshare.net/mrdon/an-introduction-to-struts-2-and-restful-applications-presentation?next_slideshow=2您在评论中发布的内容介绍了一种替代 Web 服务的方法,用于使用 Struts2 框架以 RESTful API 的形式创建后端。
使用 Struts2 进行 REST 而不是 Web 服务可能是 RAD(快速应用程序开发)的解决方案。因为 Web 服务是在高层架构中使用的非常复杂的技术,并且使用一些替代资源 API 可能具有成本效益。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)