哪些工具用于我的SOA项目?

时间:2016-06-10 15:16:18

标签: java rest java-ee soa hypermedia

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

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

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

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

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

1 个答案:

答案 0 :(得分:1)

我建议你使用Spring项目。有多个Spring项目看起来非常有用。

我认为你应该为你的项目提供多种服务("微服务")。

例如:

  • 认证/用户注册服务
  • 图片上传/下载服务
  • ...