首页 > 编程知识 正文

java分布式中间件有哪些,消息中间件作用

时间:2023-05-03 23:50:55 阅读:38071 作者:2762

中间件是独立的系统软件或服务程序,可以分散应对。 编写java程序时,必须使用中间件。 那么,你知道java开发中常见的中间件是什么吗? 让我给你看看这个领域的一些内容。

1、tomcat;

2、网络平台;

3、JBOSS;

4、Coldfusion;

5、Websphere

6、玻璃

如果是一般的本地开发,建议使用tomcat。 在linux系统上推荐使用jetty或apache hpptd,在大型项目中使用JBOSS或webloigc。

中间件的特点是什么?

1、平台化

平台是指提供独立工作、自主存在、动作依赖于由其支撑的上层系统和APP应用的环境。 当然,并不是所有的系统和APP应用程序都可以称为平台。 中间件是平台,因此中间件必须独立存在,是运行时的系统软件,为上层网络APP应用系统提供运行环境,隔离标准接口和API支持的系统

因此,目前许多开发语言、组件库、各种报表设计等软件很难满足平台性,这种软件称为中间件是不合适的。 例如,JAVA是一种不将开发工具(如Eclipse、JBuilder、Struts和Hibernate )或开发框架称为中间件的语言。 最多称为中间件开发工具,而不是中间件本身。 吊床、搅拌机等建筑设备和机器不叫建筑工具,就像只叫建筑工具一样。 J2EE APP应用服务器提供Java APP应用程序的执行环境是经典的中间件。

2、应用支持

中间件的最终目的是解决上层APP应用系统的问题,也是软件技术为迄今为止的APP应用软件提供最完善、最彻底的解决方案。

高级编程语言的发明,使软件开发成为独立的科学和技术体系,操作系统平台的出现,使APP应用软件通过标准的API接口,实现了软硬件的分离。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。