2011年10月9日星期日

JDev_024:使用JDeveloper开发WebService之二:WSDL驱动

开发环境:JDeveloper 11.1.1.5.0。
完成《Building a Web Service from an Existing WSDL》。

WSDL是用来描述WebService的,其中并没有说明如何实现该WebService。
当我们拿到一个WSDL文件时,通常面临两种情况:
(1)WebService已经实现了,我们需要根据WSDL来调用该WebService。
(2)WebService还没有实现,我们需要根据WSDL来实现该WebService。
本实验的情况是第(2)种。

重点步骤说明:
1. 选择创建“Java Web Service from WSDL"。


这里我们选择Java实现方式,即POJO。当然,你也可以选择EJB实现方式。

点击完成后,生成了很多类,不过最重要的是*Impl.java,因为这个类是WebService对应的Java实现类。

双击打开*Impl.java,添加自己的实现代码。
可以看到,元注释已经自动加入到这个POJO类中了。


2. 测试WebService。
步骤和上一个实验一样,从略。

Project 下载:WebServices (3).7z

没有评论: