英语翻译
原文:
WebServices是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用.WebServices可以执行从简单的请求到复杂商务处理的任何功能.一旦部署以后,其他WebServices应用程序可以发现并调用它部署的服务.虽然目前WebServices的调用可以借助Axis,Xfire,Microsoft.net等工具来实现.但对于如何解析一个WSDL来发现webservices则没有较多的研究,本论文通过AXIS的LIB,对于WSDL的发现和调用过程作了较详细的研究.主要包括以下内容:1)利用ParserFrontEndandGeneratorFramework得到一个WSDL的symboltable.2)分析符号表格,得到WEBSERVICES的service,port,operations,parameters,完成WEBSERVICES的发现过程.3)根据Parameters类型,输入相应的Parameter值来调用webservices,完成webservices的调用过程.
我翻译的:
WebServiceisanewbranchofthewebapplication,theyareself-contained,self-describing,modularization’sapplication,andcanrelease,position,throughthewebinvoking.Itcanimplementanyfunctionfromsimplerequesttocomplicatedbusinessmanage.Oncedeployed,otherWebServiceapplicationcanfindandinvokeit’sdeploymentofservices.AlthoughthecurrentWebServicesinvokingcanrealizebyAxis,Xfire,Microsoft.net,thereisnotmuchmoreresearchhowtofindwebservicesbyWSDL.ThepaperparticularresearchtheprocessofWSDLfindingandinvoking,mainlyincludethefollowingcontents:1)obtainaWSDL’ssymboltablethatmakeuseofParserFrontEndandGeneratorFramework.2)analyzethesymboltable,thengettheservice,port,operations,parametersofwebservices,finally,theprocessofwebservicesfindinghascompleted.3)accordingtothetypeofParametersandParametervaluetoinvokewebservices,thenfinishtheprocessofwebservicesinvoking.