admin 管理员组

文章数量: 887021

目录

什么是中间件?

1. Tomcat

1.1 Tomcat介绍

1.2 Tomcat安装

1.3 Tomcat的目录结构

1.4 静态部署

1.5 动态部署

1.6 修改应用访问端口

1.7 修改连接数

1.8 修改JVM的配置参数

2. JBoss

3. WebLogic

4. WebSphere


背景:

什么是中间件?

(1)中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件可以在不同的技术之间共享资源。

(2)中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通信。

(3)是连接两个独立应用程序或独立系统的软件。

(4)相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。

(5)执行中间件的一个关键途径是信息传递。

(6)通过中间件,应用程序可以工作于多平台或OS环境。

1. Tomcat

1.1 Tomcat介绍

Tomcat 技术先进,性能稳定,而且免费。是目前比较流行的Web应用服务器。

官网:http://tomcat.apache

1.2 Tomcat安装

Tomcat绿色软件,下载软件包,解压后直接使用。

 

 

1.3 Tomcat的目录结构

(1)bin:执行文件

(2)conf:服务器的配置文件

(3)lib:tomcat所依赖的jar包

(4)logs:日志文件

(5)temp:临时文件

(6)webapps:web applications, 存放所有的web应用程序(web资源),我们发布的程序就放在这个目录中。

(7)work:tomcat的工作目录,jsp翻译成的Servlet就在这个目录下。

Tomcat部分通常分为二种方式:静态部署,动态部署

1.4 静态部署

1.4.1 什么是静态部署

在tomcat启动之前,把项目存放在发布目录的方式,称为静态部署。

1.4.2 静态部署有三种方式

(1)复制项目到tomcat默认发布目录中,tomcat启动时会默认发布/启动webapps目录下的项目。

 

(2)tomcat发布执行目录下的项目

通过修改conf/目录下的server.xml文件,添加下图内容,执行tomcat发布C:\TomcatTest1220项目。

(3)自定义web部署文件

1.5 动态部署

1.5.1 什么是动态部署

在服务器启动之后,部署项目。而不用重新启动服务器。

1.5.2 如何实现动态部署

动态部署需要用到tomcat的控制台。

 

1.6 修改应用访问端口

1.7 修改连接数

1.8 修改JVM的配置参数

2. JBoss

JBoss是一个基于J2EE的开源代码的应用服务器。

是一个管理EJB的容器和服务器,一般与Tomcat或Jerry绑定使用。

官网:http://www.jboss/overview

3. WebLogic

WebLogic是基于Javaee架构的中间件。

BEA WebLogic是用于开发,集成,部署和管理大型分布式Web应用,网络应用和数据库应用的Java应用服务器。

将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发,集成,部署和管理之中。

现在WebLogic也归于Oracle门下。是商业市场上主要的Java(J2EE)应用服务器软件之一。

延伸出了 WebLogic Portal, WebLogic Integration等企业用的中间件开发工具。

4. WebSphere

WebSphere是IBM的软件平台,包含了编写,运行和监视全天候的工业强度随需应变Web应用程序和跨平台,跨产品解决方案所需要的整个中间件基础设施,如服务器,服务和工具。

WebSphere提供了可靠,灵活和健壮的软件。

本文标签: 中间件 常用