中间件是独立的系统软件或服务程序,可以分散应对。 编写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接口,实现了软硬件的分离。