【问题标题】:REST Service and ServletREST 服务和 Servlet
【发布时间】:2016-01-24 04:17:56
【问题描述】:

所以在这里我正在编写我的第一个 REST 服务,我不清楚的一点是我的 web.xml 文件中有一个 servlet 条目,如下所示:

<servlet>
    <servlet-name>CXFServlet</servlet-name>
    <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

那么我的服务如何使用这个 servlet?就像 REST 服务中 servlet 的用途一样?服务只是一个使用 servlet 内置 HTTP 方法的框架吗?

【问题讨论】:

  • servlet 是 REST 服务的 HTTP 传输机制。

标签: java rest servlets


【解决方案1】:

CXFServlet 是 Apache CXF 用于发布 REST 服务的传输方式之一。换句话说,CXF 在发布带有 JAXRS 注释 (@Path) 的简单 Java Servlet 的 Rest 服务时在后台使用。 因此,将部署休息服务的最终 URL 是 CXFServlet 映射和休息服务路径之间的连接。

还有其他类型的交通工具。请参阅 http://cxf.apache.org/docs/transports.html 以了解它们是更多选择。

希望这能澄清你。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-26
    • 1970-01-01
    • 2013-12-13
    • 2015-07-26
    • 2016-12-30
    • 1970-01-01
    相关资源
    最近更新 更多