常见中间件

您所在的位置:网站首页 中间件组件 常见中间件

常见中间件

2023-06-18 22:43| 来源: 网络整理| 查看: 265

中间件简介

 

中间件运行在系统软件和应用软件之间,以便于各部件之间的沟通。他充当的功能是:将应用程序运行环境与操作系统隔离,从而让开发者不必为更多系统问题忧虑,直接关注该应用程序在解决问题上的能力。

提供解析网站代码的一个容器或环境。

常见中间件 

IIS

IIS是一种网页服务组件,其中包括Web服务器,FTP服务器,NNTP服务器和SMTP服务器,分别用于网页游览、文件传输、新闻服务和邮件发送等方面,使它在网络上发布信息成为了一件很容易的事。

Apache

Apache HTTP Server(简称Apache)是Apache 软件基金会的一个开放源码的web服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的 API扩展,将Perl/Python等解释器编译到服务器中。只能解析静态页面 常见:配合PHP插件,搭建PHP环境;关于apache的获取,直接在官网下载即可。或者想要方便一点,可以直接使用phpstudy(集成了apache、php、mysql ) ,解压后可以直接运行。 常见目录结构:

bin----—-—存放常用的命令工具,例如httpdcgi-bin---存放Linux下常用的命令,例如xxx.shconf----—-Linux的配置相关文件,例如httpd.conferror-----错误记录htdocs--—-放网站源码icons---—-网站图标logs------日志manual----手册modules---扩展模块

Tomcat

tomcat服务器是一个免费的开放源代码的Web应用服务器。由于有Sun的参与和支持,最新的Servlet和JSP规范总是能在Totmcat中得到体现。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。

基于apache的基础上开发,静态交给apache,主流的jsp环境;tomcat从官网可直接下载。需要注意要额外配置java环境,java记得配置环境变量。Nginx

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。其特点是占有内存少,并发能力强。 nginx本身并不会对动态网页进行解析,以php环境为例,对PHP页面的请求将会被nginx交给FastCGI进程监听的IP地址及端口,由php-fpm(第三方的fastcgi进程管理器)作为动态解析服务器处理,最后将处理结果再返回给nginx。即nginx通过反向代理功能将动态请求转向后端php-fpm,从而实现对PHP的解析支持。WebLogic

WebLogic由美国Oraclc公司出品,是一个基于.JAVAEE.架构的中间件。 Webogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的.Java应用服务器。将.Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。Jsp、.jspx支持业内多种标准,高扩展性。

Websphere

Websphere是IBM公司的产品,基于J2EE的,对Jsp,Servlet,ejb的支持非常好。 WebSphere是随需应变的电子商务时代的最主要的软件平台。它使公司可以开发、部署和整合新—代的电子商务应用,如B2B 电子商务,并支持从简单的网页内容发布到企业级事务处理的商业应用,含有Jsp和Servlet容器,也就可以做web容器,也包含EJH容器,是完整的J2EE应用服务器。 .Jsp、jspxJBoss

JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。它体现了J2EE规范中最新的技术,含有Jsp和Scrvlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器 免费,基于tomcat,胜于蓝Jsp、jspx

中间件小结  中小型网站或个人:iis:asp、apache:php、tomcat:jsp大型网站:weblogic(收费)、Jboss大型商务网站:websphere(收费)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3