您的位置:首页 >> 编程开发 >> Java >> JavaBeans >> 正文
RSS
 

使用NetBeans进行B/S结构的商业应用开发(五)

http://www.rdxx.com 05年07月27日 22:46 CSDN 我要投稿

关键词: 商业 , Netbeans , B/S结构 , 开发 , 应用 , 结构 , B/S , BEA

下载完后,展开压缩包中的AXIS目录到TOMCAT的WebApps目录下。这里要求TOMCAT是4.X及之后版本,要求JDK1.4及以后版本。关于JDK的安装可以参考第一章的相关内容。TOMCAT的安装可以参考相关文章或TOMCAT的相关手册。在本文中不介绍独立安装的TOMCAT如何配置AXIS来开发Web Services,因为我们是专门针对NETBEANS开发来讲的,但其实方法类似。

 

第二节  在NETBEANS中安装AXIS并启动服务

首先保证你的NETBEANS已经安装成功(安装方法参加第一章中的相关内容)。然后你打开WINDOWS的资源管理器,找到NETBEANS的安装目录,这时你会看到一个叫jakarta-tomcat-5.0.19的目录,进入这个目录下的webapps目录,有压缩软件打开刚刚下载的AXIS安装包,找到其中的AXIS目录,将该目录释放到刚刚找到的webapps目录中。如果你打算TOMCAT上发布的所有站点都支持Web Services的话,接下来你还要到刚刚释放的AXIS目录下的WEB-INF/lib目录下的所有的JAR文件拷贝到jakarta-tomcat-5.0.19目录下的common/lib目录下。如果你使用的JAVA 2是J2SE则还有拷贝另外两个文件分别到common/lib(同上理,这不是必须的,除非你打算TOMCAT中的站点都要支持Web Services)和axis/WEB-INF/lib目录下,这两个文件的下载路径分别是:javamail(http://java.sun.com/products/javamail/index.jsp)和JAF(http://java.sun.com/products/javabeans/glasgow/jaf.html),如果你安装的是J2EE,这两个文件就不需要安装了。然后你在NETBEANS中选择“运行环境” 标签,出现如图29的界面。如果你看不到“运行环境”标签,可以在系统菜单上选择“窗口”下的“运行环境”子菜单(如图31所示),就可以看到这个标签,只是有可能这个标签不是出现在这个地方,你可以用鼠标拖动它到指定位置(在NETBEANS中许多的标签都可以使用鼠标拖动到指定位

置显示)。在图29中,你选择“服务器注册”下面的“TOMCAT 5服务器”下的“http://localhost:8084”(一般情况下只有这一个,而且默认是8084端口,除非你改变了端口号,或你和我一样安装了两个TOMCAT服务,并在这里注册了它,你才会在这里看到有两个服务器,如我上面显示的“http://localhost:8090”),鼠标右键,弹出如图30的右键菜单,选择“启动/停止服务器…”菜单,在弹出的图32界面中选择“启动服务器”(如果服务已经启动,在这里将看到图33所示的界面,选择“停止服务器”后,再通过此方法来启动服务器),这时等待一会儿,如果没有出现错误,则TOMCAT服务器启动成功。

第三节  测试AXIS是否安装成功

现在,我们的TOMCAT服务器已经启动,但AXIS是否安装成了呢?我们可以通过测试知道AXIS是否安装成功。

打开IE,在地址栏中输入http://localhost:8084/axis,出现图34界面。然后点击页面上的Validate连接,如果出现页面上有图35所示内容就表示AXIS安装成功了。如果没有出现这个界面,此页面上会提示你缺少什么JAR文件的,而且会给出下载路径,直接下载它们,然后复制到axis/WEB-INF/lib目录和jakarta-tomcat-5.0.19/common/lib(记得拷贝到这个目录下不是必须的)目录下。然后再重复前面的验证过程,直到页面上出现图35所示的内容。

 

第四节  开发Web Services

在AXIS安装成功之后,你就可以开始开发自己的Web Services了。在NetBeans中开发Web Services其实十分简单,它就是一个建立JAVABEAN的过程。换句话说,原则上每一个你编写的JAVABEAN都可以作为一个Web Services。关于在NetBeans中编写JAVABEAN中的方法请参考第三章第三节的内容。

第五节  发布Web Services

要发布Web Services首先要编写WSDD文件。有些开发工具可以帮助我们,在这里我介绍如何手工发布Web Services。手工发布有三种方法。


 
 
标签: 商业 , Netbeans , B/S结构 , 开发 , 应用 , 结构 , B/S , BEA 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站