IBMRestServlet与ServletContainer

时间:2012-02-29 13:06:25

标签: rest websphere

通过ServletContainer提供实现REST WS和IBMRestServlet的优势有哪些?

我注意到servlet在web.xml上有不同的配置:

对于ServletContainer:
    < servlet的>
        < servlet的名称>&ServletAdaptor LT; / servlet的名称>
        < servlet的类> com.sun.jersey.spi.container.servlet.ServletContainer< / servlet的类>
        <负载上启动→1< /负载上启动>
    < / servlet的>

IBM实施:
< servlet的>
    < servlet的名称>&JAXRS LT; / servlet的名称>
    < servlet的类> com.ibm.websphere.jaxrs.server.IBMRestServlet< / servlet的类>
    < INIT-PARAM>
        < PARAM-名称>&javax.ws.rs.Application LT; / PARAM-名称>
        < PARAM值> com.myapp.ServiceApplication< / PARAM值>
    < / INIT-PARAM>
    <负载上启动→1< /负载上启动>
< / servlet的>
我正在使用Websphere 7。

谢谢!

1 个答案:

答案 0 :(得分:1)

你必须部署泽西为前者工作,不是吗?后者是WebSphere的一部分,并在WebSphere下正式支持(这意味着如果您遇到问题,可以获得IBM支持)。

(快速的网络搜索确实在某些版本的WebSphere上显示了至少几个关于Jersey的问题或者遇到的问题,其中一些版本甚至就在StackOverflow上。)