Java Web 服务: Metro 简介
2010-01-08 00:00:00 来源:WEB开发网而当使用 Metro 时,则需要创建一个包含服务和数据模型类的 WAR 文件,然后创建 Metro 库 JAR(不过也可以将 Metro JAR 直接安装到 Web 服务器 — 如果使用 Tomcat,Metro 下载文件中包括一个用于安装 JAR 的 metro-on-tomcat.xml Ant 构建文件,另外在文档中还有说明),以及一对配置文件。WEB-INF/web.xml 文件配置实际的 servlet 处理。清单 1 显示用于示例应用程序的版本:
清单 1. 示例应用程序 web.xml<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">
<display-name>MetroLibrary</display-name>
<description>Metro Library Service</description>
<listener>
<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener
</listener-class>
</listener>
<servlet>
<servlet-name>MetroLibraryPort</servlet-name>
<display-name>MetroLibraryService</display-name>
<description>Endpoint for Metro Library Service</description>
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>MetroLibraryPort</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>60</session-timeout>
</session-config>
</web-app>
更多精彩
赞助商链接