0

我必须开发一个应该提供支持Hypermedia的REST API的图像服务器。(具有登录、注册、上传和下载图像等基本功能)

我想使用Glassfish作为服务器来开发我的项目,并使用Java作为编程语言。

我该如何开发项目?我认为一个可能的想法是创建不同的 Servlet(即我的网站页面)并插入连接不同 Servlet 的链接(例如登录 Servlet 我可以通过 post 向自身发送信息并检查登录数据,如果这些都可以,它会创建一个会话并向主 Servlet 发送一个 GET 请求)。

以这种方式实施是否正确?有更好的方法来实现这项服务吗?(也许是 JSF)

我在这里问是因为我害怕完全错过目标。

4

1 回答 1

1

我建议你使用 Spring 项目。关于您所指出的内容,有多个 Spring 项目似乎非常有用。

我认为您应该为您的项目提供多种服务(“微服务”)。

例如 :

  • 认证/用户注册服务
  • 图片上传/下载服务
  • ...
于 2016-06-10T15:40:20.000 回答