1.tomcat部署项目的几种方式和weblogic部署方式及一点通讯

 

第一种部署方式:

直接使用myeclipse 找到server服务 添加要部署的项目Add Deployment ,然后选中某个项目,首选Exploded Archive(development mode) ,然后finish,直接将javaweb项目部署到了

tomcat的webapp目录中,然后启动服务,就将项目挂载到了tomcat服务器中。

第二种部署方式:

找到tomcat所在目录,然后打开tomcat目录下的conf目录,然后找到Catalina目录,打开并找到locahost目录,在该目录下新建一个.xml文件,文件名随便你取名,在该文件中添加如下
配置:
<Context path="/data" docBase="E:\WorkSpace\JobRunJvm\webapp" debug="0" privileged="true" reloadable="true"></Context>
其中,path="/data" 中的data 要和当前文件名保持一致,后面的docBase指定项目所在工作间目录的webapp

第三种部署方式:

找到tomcat所在目录,打开并找到该目录下的conf目录,然后找到server.xml文件,在<host></host>标签内,添加如下配置:
<Context path="/data" docBase="E:\WorkSpace\JobRunJvm\webapp" debug="0" privileged="true" reloadable="true"></Context>
其中,path="/data" 中的data 要和当前文件名保持一致,后面的docBase指定项目所在工作间目录的webapp

第四种部署方式:假设你将你的项目打包成了war包情况下:

这种方式可以说是第一种和第三种方式部署的组合,首先将项目打包成war包,步骤:
用myeclipse 找到server服务 添加要部署的项目Add Deployment ,然后选中某个项目,选择Packaged Archive(production mode)选项,然后finish,这样就把项目打成了war包,它
所在的目录默认放在了tomcat目录下的wapapp目录中,然后,在server.xml文件中,在<host></host>标签内,添加如下配置:
<Context path="/data" docBase="war包名称" debug="0" privileged="true" reloadable="true"></Context>,其中path="/data" 表示自定义的服务路径,随便你起名,war包名称
表示你在wabapp目录下的项目war文件

 

二项目
1.weblocig部署:
在weblogic中部署项目通常有三种方式:第一,在控制台中安装部署;第二,将部署包放在domain域中autodeploy目录下部署;第三,使用域中配置文件config.xml 进行项目的部署。

我最常用的有两种,(1).控制台部署
(2) 启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控制台里面

注释:其实有一种问题就是在本地执行的程序没有问题,部署到weblogic上就出现了bug,看日志还找不到原因,这时就要会部署调试找到原因,(要专门针对这块做一个记录)

2.tomcat部署我常用的是第一种和第三种方法

3.通讯层,tcp/ip,socket
GB18030

CSDN上有个比较形象的描述:HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。

  实际上,传输层的TCP是基于网络层的IP协议的,而应用层的HTTP协议又是基于传输层的TCP协议的,而Socket本身不算是协议,就像上面所说,它只是提供了一个针对TCP或者UDP编程的接口。

二、利用Socket建立网络连接的步骤

  建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket ,另一个运行于服务器端,称为ServerSocket 。

  套接字之间的连接过程分为三个步骤:服务器监听,客户端请求,连接确认。

  1、服务器监听:服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态,等待客户端的连接请求。

  2、客户端请求:指客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。

  为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端套接字提出连接请求。

  3、连接确认:当服务器端套接字监听到或者说接收到客户端套接字的连接请求时,就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的描述发给客户端,一旦客户端确认了此描述,双方就正式建立连接。

  而服务器端套接字继续处于监听状态,继续接收其他客户端套接字的连接请求。

时间: 2024-11-08 19:19:48

1.tomcat部署项目的几种方式和weblogic部署方式及一点通讯的相关文章

Tomcat部署项目的几种常见方式

以前学习的时候只知道在Eclipse或者MyEclipse中发布项目到Tomcat,最近实习时发现不同的项目还有不同的发布方式,所以特地学习了Tomcat发布项目的方式,在此记录下来. 1 直接将web项目文件件拷贝到webapps目录中 这是最常用的方式,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用.如果你想要修改这个默认目录,可以在conf下的server.xml文件里修改Host标签里的appBase值. 这个方法实际上和在IDE

Java Web开发: Tomcat中部署项目的三种方法

web开发,在tomcat中部署项目的方法: 注意大小写 1.在conf目录中新建Catalina\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,改xml文件的内容为: <Context path="/qxmobile"  docBase="/usr/local/webroot/qxmobile" reloadable="false"  debug="0" p

Tomcat 部署项目的三种方法

1.Tomcat官网下载地址:http://tomcat.apache.org/ 2.Tomcat的目录结构 3.部署方法: 1 直接将web项目文件件拷贝到webapps目录中 这是最常用的方式,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用.如果你想要修改这个默认目录,可以在conf下的server.xml文件里修改Host标签里的appBase值. 这个方法实际上和在IDE开发环境里部署项目是一样的. 用此方法的访问路径为http:

在Tomcat下部署项目的几种方式

一.静态部署1.直接将web项目文件件拷贝到webapps 目录中     Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用.所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹.一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到.具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse等.也可以用 cmd 命令:jar -cvf mywa

Tomcat部署项目的三种方式

一.直接拷贝项目至webapps目录下即可. 1. 直接拷贝项目文件夹至webapps. 2. 将项目压缩,后缀改为.war,启动tomcat后会自动解压 说明:此文件夹我们一般将其称为“虚拟目录”,即在访问项目时在http://localhost:8080后加的目录名 二.配置server.xml文件. 1. 打开tomcat的conf目录下的server.xml文件,在最下方的<Host></Host>标签的最下方加入 <Context docBase="盘符:

tomcat部署项目

Tomcat 部署项目的三种方法   1.下载 Tomcat 服务器 ①.官网下载地址:http://tomcat.apache.org/ ②.tomcat 8.0 64位百度云下载地址:http://pan.baidu.com/s/1slbKPsx 密码:ewui ③.tomcat 8.0 32位百度云下载地址:http://pan.baidu.com/s/1o8G28rS 密码:k11n     2.启动并部署 Tomcat 服务器 ①.解压 tomcat 安装包到一个非中文目录下 ②.配置

maven部署项目到tomcat

一.tomcat配置 1.tomcat的webapp目录下,需要有默认的项目manager: 2.配置tomcat-user <role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="tomcat" password="123456" roles="manager-gui,manage

tomcat部署Java web项目的几种方式

以前学习的时候只知道在Eclipse或者MyEclipse中发布项目到Tomcat,然后在服务器上实际部署项目的时候尴尬了,不知道咋操作,所以特地学习了Tomcat发布项目的方式,在此记录下来. 1 直接将web项目文件件拷贝到webapps目录中 这是最常用的方式,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用.如果你想要修改这个默认目录,可以在conf下的server.xml文件里修改Host标签里的appBase值. 这个方法实际上

tomcat 上部署项目方式总结

一.部署方式 1.三种简单的部署方式: (1).即直接将项目从IDE 集成开发环境(eclipse  myeclipse) 部署到tomcat具体的步骤见 Eclipse中的Web项目自动部署到Tomcat (2).war包的部署就是将你的工程打成war包直接拷贝到 tomcat 默认的加载目录下,一般不修改的话都是在webapps 下,也就是conf/servlet/host  的appBase 所指的这个目录. (3).将项目拷贝到comcat的默认加载目录webapps 下,这个和IDE集