在RAD 7.0中开发一个WebService,并部署到内置的WebSphere Application Server (WAS)中,是相当容易的事情,完全傻瓜化的过程,中要写下面这么一个类
package com.mycompany;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
@WebService(name = "TestService", serviceName = "TestService", targetNamespace = "http://www.mycompany.com")
public class TestService
{
@WebMethod(action = "http://www.mycompany.com/test")
@WebResult(name = "greeting")
public String test(@WebParam(name = "name") String name)
{
return "hello " + name;
}
}
然后在RAD中按向导新建一个WebService,然后选择上面的TestService类作为EndPoint类,RAD会自动为你生成一些文件,像webservice.xml,相关wsdl之类的文件,如果没有关闭RAD默认的自动部署功能的话,那么此时只要打开内置的WAS,一个WebService就开发并部署成功了,真正要自己写代码的部份只有上面那么一个而己
如果在RAD7 上安装一个WebService WebService Package的插件,再在WAS中安装一个相应的WebService插件,那么你只需写那么一个EndPoint文件,不用自己新建WebService,只需将它在WAS上运行,WAS会自动帮你新建这些文件并部署上去,简而言这,就是更简单了,这被称为Runtime Deployment
并且在RAD 7.0.0.3版本以上,WAS 7.0以上版本上,Runtime Deployment被作为默认设置,令你在RAD上开发WebService变得更轻而易举了
IBM的东西,功能强大是没话说的,就是小BUG多,如果在不久将来,这些小BUG被不断地修正,新功能不断地加进去,那么它们的软件将会非常恐怖的。。。。
分享到:
相关推荐
凝胶成像Bio-Rad-Image-Lab-Software-6.1-Windows软件
IBM官方RAD webservice资料附带例子(内部资料)
IBM RAD V6开发红皮书。 还有类似的很多,大家觉得有用请留言,将上传。
IBM超经典RAD7.5下开发was及websphere portal的教程,详细步骤全图文式解说
Embarcadero-RAD-Studio-XE5-Architect.zip
BIO-RAD-ChemiDoc-XRS-凝胶成像系统操作说明.doc
rad开发webservice的例子
ibm rad 7.5 key!!!!!!!!!!!!!!!!!!!!!
UniDAC 4.0.1 for RAD Studio XE2-4.0.1 15-Sep-11.exe
使用IBM的RAD7.5进行java开发,布署详细教程
瓦里安x线球管RAD-14手册 VARIAN X-Ray Tube RAD-14 Rotating Anode X-Ray Tube
IBM RAD v7.0 自带的中文安装手册 IBM RAD v7.0 自带的中文安装手册
使用RAD开发WebService,简单明了的教程,很多图片哦!
IBM超经典RAD7.5下开发was及websphere portal的教程,详细步骤全图文式解说
wxFormBuilder - a RAD tool for wxWidgets GUI design. --------------------------------------------------- 基于 wxFormBuilder v3.4.2 SVN:2161 , wxWidgets v3.1 SVN:75968 编译。 编译工具 Visual Studio ...
新平台允许您在更多平台上支持更大的项目,开发环境中的内存增加一倍,支持的项目大小增加一倍。除了,多显示器支持和数十个新的开发环境功能旨在加快代码创建,让您的工作比以往任何时候都更有效率。该程序集包括:...
IBM超经典RAD7.5下开发was及websphere portal的教程,详细步骤全图文式解说
2. RAD中的Web开发工具 3. RAD中进行JSP和Servlet开发 4. RAD中的Struts工具 5. JSF 和SDO简介 6. 使用EJB进行Web应用开发 7. J2EE应用程序客户端的开发 8. RAD中的Web Service工具 9. Web应用开发实例
IBM 的安装包,脚本语言课件,配套的实验习题指导书pdf文件,实验所需的代码片段、数据库文件、及workspace备份等