我对创建网络服务器非常陌生 - 我已经尝试过几次尝试理解它们并编写一个快速的网络服务器,但它从来没有完全“被点击”。目前我的印象是 REST 最适合我的目的(我稍后会解释)。

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

  • 可用于安全 - 即传递某种值来识别客户端 - 网络服务器将根据某些标准(可能是查找列表)拒绝或授予对客户端的访问权限。
  • 一旦客户端成功接受,他们将被允许向网络服务器传递更多值,这些值将用于在数据库表中写入一行。

非常感谢。

PS - 我本以为 Eclipse Ganymede 可能附带一些东西?如果有人可以证实吗?

有帮助吗?

解决方案

我还建议你看看 雷斯特莱特

其他提示

在 Java 中编写静态资源的最佳方法是通过 JAX-RS 标准。所以我建议你下载 Jersey 是 JAX-RS 参考实现 并查看其示例;它有很多。拿一个例子来尝试一下,然后尝试修改它来做你喜欢的事情。

顺便说一句,JAX-RS 可以在任何 Servlet 引擎内运行 - 您只需构建一个 WAR 并部署它(Jersery 示例中有示例) - 尽管 Jersey 还附带了一个您也可以使用的小型轻量级 Web 服务器,它更容易使用使用 - 发行版中也有这样的例子。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top