原文:
Web Services 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Services可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Services应用程序可以发现并调用它部署的服务.虽然目前Web Services的调用可以借助Axis,Xfire,Microsoft.net等工具来实现.但对于如何解析一个WSDL来发现web services则没有较多的研究,本论文通过AXIS的LIB,对于WSDL的发现和调用过程作了较详细的研究.主要包括以下内容:1)利用Parser Front End and Generator Framework 得到一个WSDL的symbol table.2)分析符号表格,得到WEB SERVICES 的service,port,operations,parameters,完成WEB SERVICES的发现过程.3)根据Parameters 类型,输入相应的Parameter值来调用web services,完成web services的调用过程.
我翻译的:
Web Service is a new branch of the web application, they are self-contained, self-describing, modularization’s application, and can release, position, through the web invoking. It can implement any function from simple request to complicated business manage. Once deployed, other Web Service application can find and invoke it’s deployment of services. Although the current Web Services invoking can realize by Axis, Xfire, Microsoft.net, there is not much more research how to find web services by WSDL. The paper particular research the process of WSDL finding and invoking, mainly include the following contents: 1) obtain a WSDL’s symbol table that make use of Parser Front End and Generator Frame work. 2) analyze the symbol table, then get the service, port, operations, parameters of web services, finally, the process of web services finding has completed.3) according to the type of Parameters and Parameter value to invoke web services, then finish the process of web services invoking.