webservcie 调用方法整理

  • Contents [hide]
  • 1 WebService技术简介
  • 2 主要目标
  • 3 Eclipse 看wsdl文件
  • 3.1 查看wsdl文件
  • 3.2 测试调用wsdl
  • 3.3 java调用
  • 3.3.1 通过wsdl来生成相应的代码
  • 3.3.2 动态调用方式
  • 3.3.2.1 对返回数据的解析Digester
  • 3.3.2.2 对返回数据的解析Xpath
  • 3.3.2.3 其他解析方式
  • 4 结语


WebService技术简介
引用
Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。

简单中文介绍
扩展介绍阅读
w3的介绍
小例子

主要目标
  • 了解WebSerivce的eclipse调用调试技术
  • 结合Axis框架来了解java方式的webservice客户端代码调用
  • 了解常用的入参出参格式并能根据变化寻找合适的调用方法。
  • 对返回xml的简单解析工作。这通常都不属于webservice的技术范畴,但通常在webservice技术中最常用。
  • 对java+webservice构架上的建议
  • 扩展工具,更方便的测试

Eclipse 看wsdl文件
调用webservice最常用的技术手段是使用wsdl文件。它是webservice的xml描述文件。wsdl文件可以说是非常简单和清晰的,但是使用普通的编辑器打开看起来还是比较繁琐。使用浏览器或者其他的xml编辑器查看格式也是个不错的方法,但通常你不明白wsdl到底在说些什么。服务商同wsdl一起提供给你的还有相关的配套文档。此文档详细的说明了所有的入参出参的类型和意义。发布的wsdl也可以通过url来获取(通过正确的url访问通常也是最新的wsdl)。如果你还没有相关文档,请向你的服务提供商索取。把提供的url复制到浏览器的导航栏里,你将看到此wsdl文件的具体内容。这样你可以把它另存为wsdl文件里。 如果你在进行J2EE的开发,最通用的方式是使用eclipse来查看wsdl文件。把wsdl文件复制到你工程的任何地方,然后右键点击wsdl文件。如图所示,用wsdl编辑器打开.


你可能感兴趣的:(eclipse,Web,应用服务器,webservice,浏览器)