平台级框架和应用级框架的比较

平台级框架的特点:

1.平台级框架更像一个虚拟机
2.平台级框架侧重的是基本功能
3.平台级框架功能更加分散,功能之间(不是模块间)耦合程度低
4.平台级框架侧重的并不是完成某些需求,侧重的是可能需求的基本要求
5.强调的是稳定性,效率。对可扩展的要求较低,因为提供的都是基本功能。
6.模块与模块之间的配合较少
7.平台的开放性较好

应用级框架的特点:

1.具有较强的需求领域针对性,强调的是解决具体问题,所以其功能模块往往也具有应用领域特点
2.框架的扩展性,维护性,灵活性要求较高,因为需求较多并且可能变化
3.应用级框架往往都是分层的,层往往又由模块构成,而平台级框架往往是分块的
4.应用级框架更强调数据在系统当中的作用,所以面向功能的框架很少
5.功能之间耦合程度高,即完成一项具体的需求可能由几个功能配合完成
6.模块与模块之间交互较多
7.不需要开放性,或者开放性很差

框架开放一般分为两种:

1.通过程序接口开放

2.通过协议开放

 

 

平台级框架和应用级框架并不是绝对的,二者并不是非常清晰的,只是相对的,有些时候甚至可能是包含的。区别于平台级框架还是应用级框架,是由开发者面向的问题领域决定的,或者其所面向的客户决定的。

 

 

       一家之言,仅供参考。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值