文章收藏-FAQ 位置:电脑学习网

Webservice 基础 - Webservice 服务端开发步骤

    开发 Webservice 的过程,不是很复杂。在这里我们来学习一下Java EE5.0平台的开发。先讲一下服务端的开发。先决条件如下:

    1、下载jdk5.0或以上版本的jdk。并配置好环境变量。

    2、下载sun公司的开发工具NetBeansIDE。点击下载 因为我们这里使用NetBeansIDE作为演示工具。

  对于sun公司的建议,推荐大家使用他们自己推出的glassfish服务器,不过目前还是tomcat服务器使用的比较多。所以这里我们也使用tomcat作为服务器。

  第一步:打开NetBeansIDE。

  如果要使用glassfish服务器的话,选择菜单栏上的:工具――〉服务器管理器――〉添加服务器――〉Sun Java System Application Server。然后根据向导,一步一步的做就行了。默认的使用集成进来的tomcat服务器。

  第二步:单击菜单栏上的:文件――〉新建项目――〉web――〉web应用程序。单击下一步,将项目命名为wsapp。请注意:因为选用的是tomcat服务器,所以要将“将源代码级别设置为1.4”取消。

    接着下一步――〉完成。

  第三步:完成了第二步也就是说明你已经建好了一个web应用程序。然后右键单击 wsapp节点,然后选择“新建”〉“Web服务”。Web服务的名字任意写,自己随意命名一个包即可

  在这里面sun-jaxws.xml是很重要的,在tomcat做容易的话,必需有这个文件。用glassfish就不用了。其相关的配置已经在web.xml里生成了代码。

  第四步:编写Webservice的方法了。打开“Web服务”的文件夹,双击打开NewWebservice。在类主体(位于注释掉的代码之上或之下)中单击鼠标右键,然后选择“Web 服务”〉“添加操作”。按照向导可以自设类型和参数。我添加了,下面的方法。注意java EE5.0里面,用了很多jdk5.0的特性,@WebMethod是注释。标注了这个方法是Webservice的方法。

    @WebMethod
    public String greeting(@WebParam(name = “name“) String name) {
    return name+“说:大家好!“;
    }

  第五步:运行项目,只需要按下F6即可。等待服务器启动后,在浏览器中输入

    http://localhost:8084/wsapp/NewWebservice 出现如下界面

  上节课我们讲到了WSDL,WSDL的链接在上面写的很清楚了,http://localhost:8084/wsapp/NewWebservice?wsdl你会发现都是XML的标签,描述了刚才写的那个方法。

  服务端的程序已经开发完了。

     [文章来源:“十万个为什么”电脑学习网]
     [网络地址:http://why100000.com]
     [版权声明:除本站部分特别声明禁止转载的专稿外,其他的文章可以自由转载,但请务必注明出处和原始作者。本站文章版权归文章原作者所有。如果本站转载的文章有版权问题请联系本站,我们会尽快予以更正。]
 

【字体:[大] [中] [小] 【加入收藏】 【发表评论】 【关闭本窗口】

Copyright © “十万个为什么”电脑学习网 2000-2007 陕ICP备06007929号
站务联系:MSN & Email:zhangking2008@gmail.com  QQ:9365822