Web Service概述
【网摘】... ... 这里我们从一个程序员的视角来观察web service。在传统的程序编码中,存在这各种的函数方法调用。通常,我们知道一个程序模块M中的方法A,向其发出调用请求,并传入A方法需要的参数P,方法A执行完毕后,返回处理结果R。这种函数或方法调用通常发生在同一台机器上的同一程序语言环境下。现在的我们需要一种能够在不同计算机间的不同语言编写的应用程序系统中,通过网络通讯实现函数和方法调用的能力,而Web service正是应这种需求而诞生的。 ... ...
以下展示个人觉得比较直观,就像上面说的“程序员的视角”
ProjectName
|__________src
|___com
|____ParseDataXML.java
|____GetResultXml
|____IDataExchangeService.java
|___META-INF
|________xfire
|___services.xml
|___________WebRoot
|_______WEB-INF
|_______lib:
|_______web.xml
- 配置信息如下
<servlet> <display-name>XFire Servlet</display-name> <servlet-name>XFireServlet</servlet-name> <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>XFireServlet</servlet-name> <url-pattern>/servlet/XFireServlet/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>XFireServlet</servlet-name> <url-pattern>/services/*</url-pattern> </servlet-mapping>