好吧,你可能会说它的副本 这个。
可能是,但答案仍未找到。
我们有没有办法在不使用球衣或任何其他库的情况下制作RESTful Web服务?
我正在寻找过去5天来回答这个问题!!
您应该能够使用servlet完成此任务。 为您向服务使用者公开的每个服务或URL创建一个servlet。
例如。对于用户CRUD服务,请创建UserServlet并将映射指定为/ user / *。 您服务的消费者,会打到诸如此类的网址
用于各种RESTful操作。
在servlet内部,您应该能够提取请求参数,表单数据,请求标头和上下文信息。
有关如何设计restful api和最佳实践的详细讨论,请搜索“Restful API Design”。这里有几个链接可以帮助您入门
如果要使用JAX-RS(规范),则必须使用此规范的实现。 Jersey是JAX-RS的参考实现,但任何其他实现也都可以。
您可以使用普通Servlet使用RESTFul接口编写服务。但为什么重新发明轮子?你真的不想这样做。但如果你必须,请阅读 Servlets上的Java EE教程。但是如果没有进一步的工作,Servlet将不会是RESTFul。您可以轻松陷入编写RPC样式服务的陷阱。
您应该能够使用servlet完成此任务。 为您向服务使用者公开的每个服务或URL创建一个servlet。
例如。对于用户CRUD服务,请创建UserServlet并将映射指定为/ user / *。 您服务的消费者,会打到诸如此类的网址
用于各种RESTful操作。
在servlet内部,您应该能够提取请求参数,表单数据,请求标头和上下文信息。
有关如何设计restful api和最佳实践的详细讨论,请搜索“Restful API Design”。这里有几个链接可以帮助您入门
如果要使用JAX-RS(规范),则必须使用此规范的实现。 Jersey是JAX-RS的参考实现,但任何其他实现也都可以。
您可以使用普通Servlet使用RESTFul接口编写服务。但为什么重新发明轮子?你真的不想这样做。但如果你必须,请阅读 Servlets上的Java EE教程。但是如果没有进一步的工作,Servlet将不会是RESTFul。您可以轻松陷入编写RPC样式服务的陷阱。