|
您现在的位置是:
IT外包 ->术语解释 ->网络交换机 ->
|
|
|
|
使用JBuilder2007开发Web Services
|
作者:
不详
| 发布时间:
2007-04-09 10:35
| 信息类别:
网络交换机
| 访问人次:
次 |
|
|
|
|
|
使用JBuilder2007开发Web Services
来源:天极开发 作者:atomic_age 出处:巧巧读书 2007-01-23 进入讨论组
关 键 词:服务器 os jsp java j2ee
下一页 1 2
Web Services是近几年新兴的技术。它的原理和Web差不多,而它们所不同的是Web程序所服务的是终端用户,而Web Services所服务的对象是客户端软件,也就是说,一个是人,一个是软件。下面让我们来看看如何使用JBuilder2007来开发Web Services。
一、建立Web Services
在JBuilder2007中可以使用Web Services工具发现、建立和发布Web Services。而且还可以从Java Beans、EJB Beans或WSDL文件中创建Web Services。我们可以使用从上到下(top-down)或从下到上(bottom-up)两种方式建立Web Services。第一种方式从WSDL文件建立Web Services,而第二种方式需要从Java Bean建立Web Services。
1. 使用top-down方式建立Web Services
在使用top-down方式建立一个Web Services时,首先必须建立一个WSDL文件。WSDL可以通过WSDL编辑器来完成。然后你可以通过Web Services模板来建立Web Service和相应的Java类。
尽管bottom-up方式建立Web Service是很常用的方式,但是如果是建立全新的Web Services,我推荐使用top-down方式来建立Web Services。
通过Web Services模板可以帮助你从WSDL文件来建立一个skeleton bean。这个skeleton bean包含了WSDL所描述的方法。在这个bean建立后,你就可以写具体的Web Services实现代码了。
建立Web Services的必要条件
·如果你正在使用Apache Jakarta Tomcat Servlet容器作为自己的Web Service服务器,必须先安装它,然后配置它的一个实例,最后在这个实例中建立一个Web工程。
·在Web Content文件夹中建立或导入一个WSDL文件。不过要注意的是你只能使用一个包含service元素的WSDL文件。
为了从一个WSDL文件中建立Web Service,必须使用Apache Axis 1.0运行环境。建立一个Web Services需要以下几步操作。
1. 打开J2EE视图(Window->Open Perspective->J2EE),如图1所示。
图1 J2EE视图
2. 新建一个WSDL文件(如果有存在的WSDL文件,可以导入一个)。
图2 一个WSDL的编辑视图
3. 选中这个WSDL文件,通过New->Other->Web Service建立一个Web Service。
|