中间件是什么?常见的中间件服务器有哪些?
Posted 金其利
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中间件是什么?常见的中间件服务器有哪些?相关的知识,希望对你有一定的参考价值。
中间件是在系统软件和应用程序软件之间提供连接的软件,以便于软件之间的通信,尤其是应用程序软件到系统软件的集中逻辑, 它是一个独立的系统软件或服务程序,分布式应用软件借助此软件在不同技术之间共享资源。
换句话说,中间件可以理解为:一种软件,可以为一个或多个应用程序进行协作和共享资源,同时可以为该应用程序提供必要的服务。 (注意:中间件是一种软件的总称,而不是单独的软件)
常见的中间服务器有哪些?
通常中间件也称中间件服务器或应用服务器。 正常情况下,Web访问的顺序是:Web浏览器-Web服务器 - Web容器-应用程序服务器-数据库服务器。
通常,本地开发中经常使用的应用服务器是tomcat,Linux系统通常使用jetty或apache hpptd,而大型项目则通常使用JBOSS或webloigc。
小型项目,或个人开发的tomcat大项目或商业项目通常使用:weblgoic webshere,其他项目包括jboss,glasshfish等。一些示例项目或小型项目经常采用jetty。
Tomcat:它是Sun的JSWDK(JavaServer Web开发工具包)中Servlet的操作环境(Servlet容器)。Tomcat是Apache Jakarta软件组织的子项目。Tomcat是一个JSP / Servlet容器。它是在Sun的JSWDK(Java服务器Web开发套件)的基础上开发的JSP和Servlet规范的标准实现。可以使用Tomcat体验JSP和Servlet的最新规范。经过多年的发展,Tomcat不仅是JSP和Servlet规范的标准实现,而且还具有许多商业Java Servlet容器的特性,并且被一些公司用于商业目的。
JBoss:是运行EJB的J2EE应用服务器。这是一个遵循最新J2EE规范的开源项目。自从JBoss项目开始以来,它已经从EJB容器演变为基于J2EE的Web操作系统(Web操作系统),体现了J2EE规范中的最新技术。
WebLogic:这是一种企业级应用程序服务器,支持EJB,集群和ERP(企业资源计划)连接。开发公司:BEA。
WebSphere:该产品系列是针对IBM的一组典型的电子商务应用程序开发工具和操作环境。
金其利自主开发的中间件,着力补齐国产化Linux系统下外设驱动、应用生态的兼容性短板问题,可以帮助行业客户快速便捷的完成由Windows/android向麒麟操作系统的迁移与适配,由因特尔 CPU向飞腾CPU迁移过程中的部署与开发。旨在让面向应用开发与交付的客户可以在不关注系统和底层环境的情况,直接完成调用,以zui高效的方式完成国产化替换与迭代。
更多关于定制版国产系统,定制版银河麒麟操作系统等产品相关配置知识,敬请关注广州金其利企业官网新闻资讯相关栏目:http://www.kimkylin.com/
以上是关于中间件是什么?常见的中间件服务器有哪些?的主要内容,如果未能解决你的问题,请参考以下文章