随着国产化数据库、中间件“势力”的逐步壮大,运维人们也得不断的学习以顺应大趋势。近期也开始学习了一款国产中间件BES Application Server,便从学习资料中舶来一点,简介一下什么是宝兰德中间件。
什么是中间件
介绍之前,先介绍一下什么是中间件。
中间件是一种位于操作系统之上的重要的基础平台软件(数据库、中间件、操作系统三大基础软件),属于可复用软件的范畴,是连接上层应用和底层数据库的重要桥梁和纽带,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。中间件在操作系统、网络、数据库之上,应用软件的下层,上层分布式应用借助中间件实现在不同的技术之间共享资源,管理计算资源和网络通信。
中间件分为两大类:一类是底层中间件,用于支撑单个应用系统或解决单一类问题,包括应用服务器中间件(WAS)、交易中间件(TPM)、消息中间件(MOM)、数据访问中间件(UDA)等;另一类是高层中间件,更多用于系统整合,包括企业应用集成中间件(EAI Suites)、工作流中间件(Workflow)、门户中间件(Portal)等,它们通常会与多个应用系统打交道,在系统中的层次较高,并大多基于底层中间件运行。
总结下中间件便是为上层应用提供运行和开发的环境,提高程序兼容性,屏蔽不同平台之间的差异,降低开发成本,提高程序复用效率这么一个玩意。
关于宝兰德中间件
BES 应用服务器是一款 JavaEE 应用服务器,支持最新的 JavaEE 规范标准,如 EJB 3.2、 Servlet 3.1、JSP 2.3、JSTL 1.2、JSF 2.2、JavaMail 1.5 等。
支持集群的负载均衡和故障转移的高可用性功能。
同时支持 NIO 和 BIO 两种通讯框架。
松耦合集群,使用 Redis 存储 Session 数据,适合在云化环境和 Docker 环境中进行 大规模部署。
管理功能强大易用,有自己的管理控制台。
支持热部署,有效提升开发效率。
操作系统:
官方已认证常见操作系统:
Windows:Windows7、Windows10 ,RedHat AS:6.1、7.1、7.3 ,SUSE:10、12 AIX:7.1 HP-UX Itanium:B.11.31。
官方未认证但是可以移植的常见操作系统:
Windows:Windows2008、Windows2012、Windows8 RedHat AS:6.0、6.2、6.3、6.4、6.5、7.0、7.2 SUSE:9、11 HP UX Itanium:11.11、11.23 / HP UX PA-RISC 11.11、11.23、11.31 AIX:6.1.005+、7.1.0+、8.0.0+
数据库
官方已认证常见库:
Oracle:12c MySQL:5.7 MS SQL:2012 DB2:10.5 Derby:10 Informix:12.1 达梦:7.0 神通:7.0 KingBaseDBCloud:3.0 KingBase:7.1.2 GBase8a:8.5 GBase8t:8.3。
官方未认证但是可以移植的常见库:
Oracle:10、11g MySQL:5.6+ MS SQL:2005 DB2:9 Derby:10.11 Sybase:12.5.
JAVA环境
官方已认证环境版本:
HP 平台:JDK1.7.0.20、JDK1.8.0.09 AIX 平台:JDK7.0.0.601 SR10 FP1、JDK8.0.0.402 SR4 FP2 其他平台:JDK1.7.0_80、JDK1.8.0_112.
官方未认证但是可以移植的环境版本:
JDK1.7、JDK1.8 的其他版本
集群架构:BES 应用服务器支持将多个实例上的相同应用的 Session 存储到分布式缓存来搭建松耦 合集群。松耦合集群适合在云计算环境和 Docker 环境中部署。松耦合集群不要求集群中的 每个实例都拥有相同的配置,只需要部署相同的应用并使用相同的分布式缓存来存储 Session 即可。应用集群体系架构如下:
服务器实例架构:应用服务器实例就是在单个 Java 虚拟机(JVM)进程中运行的应用服务器,是组成集群、 提供负载均衡和会话持久功能的实体单元。每个应用服务器实例都有独立的目录结构、配置、 应用、资源、Web 容器和 EJB 容器,单个应用服务器实例的配置的更改不会影响其他应用服 务器实例。可以使用 iastool 或者管理控制台对服务器实例进行管理。服务器实例架构图如下:
更多精彩干货分享
点击下方名片关注
IT那活儿
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129800.html
摘要:这种神奇的算法可以让你服务器和客户端在不传输该对称密钥的情况下就可以通过心有灵犀地方式各自计算出一个对称密钥,而且可以一样,避免了该密钥在网络上流通,而且你可以随意更换,过期时间定为分钟,可谓是狠毒至极我们引入就是为了解决上面的问题。 首先是前段时间我在公众号里被人批(dui)评(gang)了,大概意思就是:你别老整那ECDH又是椭圆又是素数啥的,你就说这玩意实际项目中怎么用就完了,我...
摘要:这种神奇的算法可以让你服务器和客户端在不传输该对称密钥的情况下就可以通过心有灵犀地方式各自计算出一个对称密钥,而且可以一样,避免了该密钥在网络上流通,而且你可以随意更换,过期时间定为分钟,可谓是狠毒至极我们引入就是为了解决上面的问题。 首先是前段时间我在公众号里被人批(dui)评(gang)了,大概意思就是:你别老整那ECDH又是椭圆又是素数啥的,你就说这玩意实际项目中怎么用就完了,我...
摘要:飘过了几家附近的餐馆之后,大宝决定在啃的鸡点一份宫爆鸡丁盖饭套餐。传说中的宫爆鸡丁。再看这位摊主,正拿着宫爆鸡丁的单子,对着大宝得意地笑。 你有没有在网上买过东西?没?什么?哦,怕不安全。 现在信息科技日新月异,貌似一转眼的功夫,交电话费、考试报名、逛图书馆、订购午饭都搬上了互联网。方不方便且不说,单说足不出户能叫到午饭,这要在以前那可都是科幻小说啊。只不过科幻小说里,主人公可能只须...
阅读 1250·2023-01-11 13:20
阅读 1559·2023-01-11 13:20
阅读 1013·2023-01-11 13:20
阅读 1680·2023-01-11 13:20
阅读 3972·2023-01-11 13:20
阅读 2520·2023-01-11 13:20
阅读 1356·2023-01-11 13:20
阅读 3486·2023-01-11 13:20