创建具有安全性的REST Web服务器

时间:2020-03-06 14:57:58  来源:igfitidea点击:

我对创建Web服务器非常陌生,在尝试理解它们并编写快速Web服务器方面我做了很多工作,但是从来没有"被点击"过。目前,我的印象是REST最适合我的目的(我将在后面解释)。

任何人都可以向我展示Java的基本代码示例(使用Tomcat Apache)或者教程资源来展示Web服务器的方式:

  • 可以用于安全性-即传递某种价值以识别客户端-网络服务器会根据某些条件拒绝或者授予对客户端的访问权限-可能是查找列表。
  • 一旦客户端被成功接受,他们将被允许将更多的值传递给Web服务器,该Web服务器将用于在数据库表中写一行。

非常感谢。

PS:我本来以为Eclipse Ganymede可能附带了某些东西?如果有人可以确认?

解决方案

用Java编写静态资源的最佳方法是通过JAX-RS标准。因此,我建议我们下载作为JAX-RS参考实现的Jersey,并查看其示例。它有很多。以一个例子为例,然后尝试破解它来做我们喜欢的事情。

BTW JAX-RS可以在我们仅构建一个WAR并部署它的任何Servlet引擎中运行(Jersery示例中有示例),尽管Jersey还附带了一个小型轻量级Web服务器,我们也可以使用它,再次使用起来更容易在发行版中有一些例子。

我也建议我们看看Restlet