NULS中文论坛

标题: 让区块链更简单∣布局区块链底层框架,抢占上万亿美金市场 [打印本页]

作者: 小印    时间: 2019-1-22 10:44
标题: 让区块链更简单∣布局区块链底层框架,抢占上万亿美金市场
本帖最后由 小印 于 2019-1-22 10:48 编辑

(, 下载次数: 0)
传统软件开发经过多年的技术沉淀,出现了众多成熟的软件框架,仅在JAVAEE领域,被大家熟知的Struts2、Spring、Hibernate、MyBatis等框架就支撑了几乎所有的企业级应用,上万亿美元的市场。在如今的商业应用开发中,软件框架已成为了开发的必备工具,像阿里、腾讯等IT巨头,甚至会不惜花费重金开发属于自己的软件框架。

对处于早期的区块链行业来说,能否早日出现专门支持区块链开发的底层框架,对行业发展有着巨大影响,并且这也是一个巨大的市场。

那软件框架到底是什么,又有着怎样的威力呢?区块链底层框架的巨大市场又有谁正在秘密布局呢?

软件框架及其作用
软件框架是实现了某应用领域通用功能的底层服务,这些服务包括实现该领域所有应用需要的默认行为的类集合,及常用的开发工具。

框架和类库不同,类库主要提供的是具体的开发包,提供特定功能的具体实现,而框架更强调整体设计,通过协调好构件之间的依赖关系、责任分配和流程控制,达到框架可以被不同的应用复用,让开发过程更加简单的目标。

对于软件开发来说,选择框架是架构师技术选型中非常重要的一环,正确的选择框架会带来很多好处:

从开发者的角度来讲,因为框架的代码可以被多次重用,开发会变得更高效,并且构件之间的通信方式,框架已经给出了具体的定义,开发中不用关心很多细节,开发者能更专注于系统业务功能的实现,开发会变得更简单。

从企业的角度来讲,成熟的框架能够有效地提升企业竞争力。因为框架可以极大地降低开发成本,节省开发时间,提高系统的稳定性,改善客户满意度。并且框架能够采用结构化的方式,对某个特定的业务领域进行描述,将这个领域相关的技术以代码、文档、模型等方式固化下来,形成有效的技术沉淀。

软件框架是IT巨头的宠儿
随着传统软件开发技术的发展,在不同的领域,出现了越来越多的软件框架。除了众多开源社区贡献的软件框架之外,国内外众多知名的IT巨头谷歌、阿里、腾讯等,都围绕着自己的生态,花费资金,开发了自己的软件框架。

Aliware 是阿里巴巴中间件技术品牌,Aliware从2007年开始,到现在,经历了12年的双11大促。双十一成功的背后是庞大的技术体系的支撑,其中就包括软件框架。到目前为止,阿里已经开源了像Jstorm、Dubbo等知名框架,在GitHub和Apache上,都是非常火的项目。

(, 下载次数: 0)