• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

(三)使用 Rational Application Developer V6.0 开发、测试并部署 Web 服务

发布: 2009-4-16 11:24 | 作者: 不详 | 来源: 测试时代采编 | 查看: 28次 | 进入软件测试论坛讨论

领测软件测试网 图 7 显示了在 Web 服务向导自底向上方案在 MortgageCalculator.java 文件上执行后的同一文件夹。在这种情况下选择 WebSphere 运行时 WebSphere Application Server V6.0。如您所见,生成了包括反序列化(deserializer)、序列化(serializer) 和 helper 文件在内的许多文件类型。这些文件用于将输入的 XML 信息转换成 Java 语言并将输出的 Java 语言转换为 XML。在 Web 服务中还有一个拥有所有操作的 SEI 文件。客户程序代理就是用该文件生成的。 在 Web Content 目录下生成 WSDL 文件。该文件包含了有关刚被部署到服务器上的 Web 服务的信息。WSDL 测试客户程序使用 WSDL 文件对服务直接进行测试。Rational Application Developer 提供了可以用于测试服务的 Web 服务浏览器。

 

        图 8:将服务部署到 EAR 上并将 EAR 部署到服务器上

               

        查看 图 8,您会见到在 Web 服务开发过程中 Web 服务向导中发生了什么。大量文件生成以帮助序列化和反序列化这些进出服务的信息。信息同样被加入到 webservices.xml、web.xml 和 x_mapping.xml 文件中。这些信息描述了服务的部署。这些依据的是 J2EE 1.4 标准。 至此所有关于 Web 服务的信息都已部署到了 EAR 上。然后将 EAR 加入到 WebSphere Application Server 中。

客户程序的生成


        要生成一个客户程序,选择 Web 服务向导第一页上标明 generate proxy 的标签旁边的复选框。另一种生成客户程序的途径是用服务中的 WSDL 开始创建。这被认作是客户程序方案(参见 图 9)。在这种情况下假设服务已经被部署了。Web 服务向导创建了一个名为 webprojectClient 的 Web 项目和一个新的包含该项目的 EAR 文件。在 图 10您会见到所有的为客户程序生成的文件。这里也有序列化、反序列化和 helper 类。测试工具关注的关键文件是代理(proxy)文件,即此例中是 AddressBookProxy。

 

        图 9: 客户程序方案

                

 

       

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: application Application Developer rational Rational RATIONAL web Web WEB 部署

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网