Rational Software Architech开发webservice
来源:互联网 发布:淘宝最低迷产品排行榜 编辑:程序博客网 时间:2024/05/22 07:47
RSA开发webservice
说明:
RSA:Rational Software Architech.
主要是RSA工具开发WEBSERVICE的使用方法。
1. 新建一个类,这个类将为客户端提供方法。新建类里的方法不需要方法体,只需要有方法名,参数,返回类型即可。
我们需要把这个类创建webservice,按照以下步骤:
接下来,注意红线处选择要一致,服务器端的的运行时要选择IBM WebSphere jax-rpc.:
下一步默认即可:
下一步还是默认即可:
继续下一步.
点击完成,系统会自动在WEB-INF/WSDL/下生成Hello.wsdl.,
我们有这个wsdl文件后,就可以利用它生成服务器端javabean代码和客户端javabean代码.
下面我们来生成服务端的javabean代码:
右键点击wsdl后,如下操作:
点击后出现配置画面,注意红线部分要这样选择。
然后点击下一步:
下一步:
点击完成,系统自动生成服务端代码:
服务端代码我们生成了后,具体的逻辑是在HelloSoapBindingImpl里实现的。为了等下在生成客户端代码的后我们测试,改写如下:
RSA会自动生成web.xml的servlet的配置,。如下:
启动websphere服务器后,我们可以通过http://localhost:9080/sample/services/Hello 来看到我们发布的webservice服务.
下面我们来利用wsdl生成客户端程序,如果没有客户端工程,自己先建设一个。假设我们新建的客户端工程为:sampleClient.
在我们服务端的工程里选中wsdl文件右键:
点击后你会看到如下画面,注意红线部分。客户端的运行时为:Apache axis.客户机项目为另外一个工程。
下一步,这一步暂时不做什么事情:
点击完成。系统在客户端工程sampleClient中生成客户端程序:
以上的程序就可以供客户端使用。其中Hello.java是接口程序。我们用HelloProxy来测试客户端和服务端是否能正常通信。随便写个测试类,如下:
运行这个测试类,可以在控制台看到如下输出:
至此,我们成功地开发了一个客户端和服务端的webservice例子。工程中可以考虑使用这种自底向上的开发模式。大家如果还有什么更好的开发模式一起研究,一起进步,成功共享!。
- Rational Software Architech开发webservice
- Rational Software Architect
- Rational Software Architect
- 在您的开发项目中使用 IBM Rational Software Modeler 和 IBM Rational RequisitePro 可视化跟踪能力
- IBM Rational Software Architect 建模
- IBM Rational Software Architect 建模
- ibm rational software architect download
- 利用 IBM Rational Software Architect 和 IBM ClearCase Remote Client (CCRC) 简化全球化开发与交付
- 如何使用IBM Rational Software Architect实现模型驱动的软件开发
- 如何使用Rational Software Architect将以程序代码为中心的开发移植为以模型为中心的开发
- Rational Software Architecture的小技巧
- RequisitePro by Rational Software Corporation @ JDJ
- IBM Rational Software Architect Standard Edition 安装
- 用Rational Software Architect实践MDD
- IBM Rational Software Architect V9.0安装
- Rational Software Architect 9.0 破解文件使用方法
- IBM Rational Software Architect 9.0安装
- Rational Software Architect 的介绍和基础教程
- 系统封装笔记 二
- Ant应用--VSS管理
- #define的用法
- Hello World by Microsoft Speech SDK 5.1
- 封装笔记三 优化
- Rational Software Architech开发webservice
- ke隆系统中关于Windows 硬件抽象层(HAL)的相关原理
- 基于XubunTOS Live CD的TinyOS开发
- MFC响应机制
- Aiglx学习总结
- Hibernate 配置
- DOS下修改电源模式(改错了进不了系统的来看看)
- 学习JSP的心得
- 深圳市金楚源实业有限公司Asp程序员面试题