当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux教程

基于Tomcat+Axis的WebService搭建

ApacheTomcat是一个开源的Servlet容器,实现对Servelet和JavaServerPage的支持,可以在Tomcat服务器上部署WebService。安装步骤:1.安装jdk到C盘根目录,安装后目录结构如下:c:\java\jdkjre62..从http:tomcat.apache.org网站上下载tomcat压

Apache Tomcat 是一个开源的Servlet容器,实现对Servelet和JavaServer Page的支持,可以在Tomcat服务器上部署Web Service。

安装步骤 :

1.安装jdk到C盘根目录,安装后目录结构如下:

c:\java\

   jdk

   jre6

2.. 从http://tomcat.apache.org/ 网站上下载tomcat压缩包 “32-bit Windows zip”版,将压缩包解压到C盘根目录下,修改目录名为tomcat

3. 设置环境变量:

CATALINA_HOME=c:\tomcat
CLASSPATH=.;C:\Java\jdk\lib;C:\Java\jdk\lib\tools.jar
JAVA_HOME=C:\java\jdk
将"C:\Java\jdk\bin;C:\Java\jdk\jre\bin;"追加到PATH变量中(不含2个双引号)

4. 运行tomcat

c:\tomcat\bin>catalina.bat  jpda  start

会有一个提示窗体,如下图:

tomcat


5.从www.apache.org上下载axis2.war文件,拷贝到tomcat\webapps目录下

AXIS是一个开源的Web Service框架,方便部署Web Service。WAR包形式的AXIS可以省去配置环境变量的操作,tomcat运行时会自动解压tomcat\webapps目录下的WAR包。


6.  在浏览器中使用http://localhost:8080/访问

如果Tomcat部署成功,可以看到如下界面:

Tomcat部署成功


7.  在用户配置文件(tomcat\conf\tomcat-users.xml)中添加tomcat帐号

在一对标记内添加如下语句,帐号tomcat,密码自取




8. 点击进入左上角的【Tomcat Manager】,使用tomcat帐号进入。可以看到Tomcat上的Web应用程序。


9. 在Linux上部署Tomcat

Tomcat由Java实现,是支持跨平台的。将步骤2中,下的tomcat包直接拷贝到linux系统下。

步骤如下:

   A. 安装JDK (从sun.com下载)

   B  将tomcat拷贝到CentOS下,如/home/tomcat

   C  配置环境变量,在/etc/profile文件里添加如下语句

        export JAVA_HOME=/usr/java/jdk1.7.0

        export CATALINA_HOME=/home/tomcat

   D  在SHELL下,进入tomcat\bin目录, 使用命令 ./catalina.sh   jpda  start 运行tomcat,将会打印出配置的环境变量值

  E  重复步骤6,检测tomcat是否部署成功

可以使用http://192.168.1.109:8080/  访问指定机子上的Tomcat服务器,如果无法访问需要查看是否开了防火墙。


如果要求tomcat支持调试,需要在 tomcat\bin\catalina.bat文件中添加如下语句,就添加在文件开头。5005为调试端口

SET JPDA_ADDRESS=5005
SET CATALINA_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,address=5005,suspend=n,server=y

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有