WEB开发网
开发学院软件开发Java 在 WebSphere Application Server Community Edit... 阅读

在 WebSphere Application Server Community Edition V2.0 中开发和部署 JAX-WS Web 服务

 2010-03-26 00:00:00 来源:WEB开发网   
核心提示: 对服务变量的 @WebServiceRef 注释将使得服务器自动地在部署描述符中添加一个服务引用条目,在运行时,在 WebSphere Application Server Community Edition V2.0 中开发和部署 JAX-WS Web 服务(6),查找并将这个引用的值注入到该

对服务变量的 @WebServiceRef 注释将使得服务器自动地在部署描述符中添加一个服务引用条目,在运行时,查找并将这个引用的值注入到该变量。以前在 Java 2 Platform, Enterprise Edition (J2EE) 中,不得不手工地完成这两个任务,您必须在部署描述符中明确地定义该服务引用,然后编写额外的代码以执行 JNDI 查找,获取实际的引用。

因为将 CalculatorClient 作为一个常规 Servlet,所以为了定义和发布该 Servlet,仍然需要一个 web.xml 文件。然而,web.xml 文件变得更加简单,如清单 6 所示,因为它不再需要定义服务引用。

清单 6. web.xml

<web-app xmlns="http://java.sun.com/xml/ns/javaee" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
               http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd" 
     version="2.5"> 
 
  <display-name>JAX-WS Client Sample</display-name> 
 
  <servlet> 
    <display-name>JAX-WS Client Sample Servlet</display-name> 
    <servlet-name>CalculatorClientServlet</servlet-name> 
    <servlet-class>org.apache.geronimo.example.jaxws.CalculatorClient</servlet-class> 
    <load-on-startup>0</load-on-startup> 
  </servlet> 
 
  <servlet-mapping> 
    <servlet-name>CalculatorClientServlet</servlet-name> 
    <url-pattern>/client</url-pattern> 
  </servlet-mapping> 
 
</web-app>

上一页  1 2 3 4 5 6 7  下一页

Tags:WebSphere Application Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接