为了账号安全,请及时绑定邮箱和手机立即绑定

中间件技术是什么?荣获国家科技进步二等奖的中间件技术到底有多牛?

标签:
Java

中间件(MiddleWare)
虽然从字面上解释就是“处于中间的软件”但却在系统中占有重要作用,中间件与操作系统、数据库被称为系统软件的三驾马车,其位于信息系统的中间层,承上启下作用关键。能够帮助用户灵活、高效地开发和集成复杂的应用软件。

世界著名的咨询机构 Standish Group 在一份研究报告中归纳了中间件的十大优越性:

  • 缩短应用的开发周期;

  • 节约应用的开发成本;

  • 减少系统初期的建设成本;

  • 降低应用开发的失败率;

  • 保护已有的投资;

  • 简化应用集成;

  • 减少维护费用;

  • 提高应用的开发质量;

  • 保证技术进步的连续性;

  • 增强应用的生命力。

国内中间件技术及企业的应用

1992年,国产消息中间件TongLINK的诞生,标志着中国人已经开始了基础软件、中间件核心技术的产品化与实用化。
图片描述

阿里巴巴集团技术专家魏鹏曾指出:中间件技术就像“一座桥”:要稳、要宽、跨度大中间件技术像一座桥,它联通着业务的现在和未来,能够为业务提供更加方便、安全、可靠和高效的解决方案,使业务能够不再受限于技术和规模的限制,提供给业务更加稳定的支撑。

衡量一座桥,首先看它稳不稳,然后再看宽不宽,最后看跨度够不够大。

中间件这座桥一定需要稳,因为它是技术基石;同时它也需要很宽,因为它需要高效的解决一些通用问题;最后它的跨度要大,因为它需要面向未来支撑更大的量级。

(图为《麻省理工科技评论》(MIT Technology Review)刊登专题文章报道阿里在中间件技术)

目前国内开发中间件产品的软件产商也在逐步增加,包括东方通,金蝶天燕,中创中间件,普元,宝兰德等。中间件承上启下,也会对国产软件甚至全球软件业起到促进作用

为什么要了解中间件相关技术?

首先,中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少了程序设计的复杂性,将注意力集中在自己的业务上,不必再为程序在不同系统软件上的移植而重复工作,从而大大减少了技术上的负担。

其次,随着中间件技术的发展,国内各大企业对中间件技术从业人员的需求量也在激素增加。掌握中间件相关技术,势必会大大提升你的个人综合能力及薪资待遇。

中间件技术一直是互联网技术架构中非常重要的一个环节,所以也是程序员的必备技能之一非常值得大家去了解学习!

本文转自网络,文章版权归原作者所有。暂未找到原作者,如有知晓请留言。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消