在Java中将URL映射到请求处理程序的最简单方法
||
我正在为内部应用程序制作Java中的简单RPC服务器的原型。
虽然最终我想切换到一个专用的高性能RPC库,例如MessagePack,Apache Avro或Java绑定到0mq,但现在我想使事情尽可能简单,因此从通过HTTP的JSON。我想使用Jetty,以便可以嵌入网络服务器并使安装和部署尽可能容易。但是我对Java webdev没有太多的经验,并且非常困惑将每个特定的请求处理程序对象与特定的URL相关联这一非常简单的挑战。我的总体印象是,这可能是web.xml文件的用途,但我希望将其连接到源代码中。
我应该强调,我不需要有趣的Web应用程序功能,例如会话,模板,数据库访问等。我只需要从POST请求正文中获取JSON字符串,进行处理,然后在响应中写回字符串即可。
因此,基本上,什么是编写两个请求处理程序(servlets)的最佳方法,这两个处理程序分别返回大写和小写的请求主体,并使用路径“ / upper”和“ /”进行注册。降低\“,最好不要使用配置文件。这将在嵌入式Jetty应用程序中进行,但是如果您不想这么做,则不必依赖于此。
没有找到相关结果
已邀请:
2 个回复
茬贺努充尽
镶骄册筷