簡體   English   中英

非Java EE 5 servlet和Java EE 5 servlet容器之間有什么區別?

[英]what are differences between the non-Java EE 5 servlet and Java EE 5 servlet containers?

我一直在瀏覽JAX-WS RI文檔,並且遇到了非Java EE 5 servlet和Java EE 5 servlet容器這兩個術語。

The documentation/samples discusses how to use JAX-WS in a non-Java EE 5 servlet container using a proprietary deployment descriptor sun-jaxws.xml and servlet com.sun.xml.ws.transport.http.servlet.WSServlet. This means that you can run JAX-WS RI applications in any servlet container that has been enabled with the JAX-WS RI. Applications that use the proprietary DD and servlet will run in a JAX-WS RI enabled Java EE 5 servlet container, but they will be non-portable. If you wish to use JAX-WS in a Java EE container in a Java EE portable manner you need to use the standard Java EE 5 deployment descriptor; please refer to the Java EE 5 or Glassfish documentation/samples

那么非Java EE 5 servlet和Java EE 5 servlet容器到底是什么? 是因為不同的java和servlet規范版本?

J2EE 5中引入了JAX-WS實現。
像Tomcat這樣的非完整J2EE servlet容器不理解sun-jaxws.xml,
所以你需要添加一個庫才能使它工作。

不確定,但我把它讀作“在Java EE 5 servlet容器之前的版本中”,所以例如J2EE 1.4 servlet容器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM