提问者:小点点

我可以使用GWT Servlet和RESTful API将这两个web应用程序合并为一个吗?


我已经开始编写两个web应用程序项目

  • 使用Spring REST API的移动客户端的RESFful API

我的问题是,两个Web应用程序都使用相同的数据库,我认为,而不是有两个Web应用程序,我实际上应该开始这个项目,只使用一个Web应用程序来处理Web和移动客户端的请求。

我现在遇到的问题是,我不知道如何“合并”这两个家伙,以及我是否应该坚持使用Spring RESTAPI,或者是否应该使用RestyGWT。

使用servlet的GWT服务器项目

使用Spring的RESTful服务器

所有项目(在主要重构任务中)

有没有一种方法可以让我启动整个Web应用程序并从我的移动客户端访问REST API和从我的Web客户端访问Servlet?


共1个答案

匿名用户

这取决于您的业务逻辑实现。如果您将其放在单独的模块/包中,那么合并两个应用程序应该很容易。

您必须重新编写web.xml中的映射,以及如何将输入/输出数据从REST实现和servlet代码传递到业务逻辑方法。

就我个人而言,我将推荐一种方法,例如只使用您已有的基于REST的方法,并将servlet功能迁移到该方法中。