OSGi与Java EE

与OSGi相比,java EE的语义能力差了一大截。java EE基本上只解决了数据的问题,即java EE假设的是企业只有数据的问题。所以说java EE的语义层次不够。

java EE是典型的程序员思维。

是一种典型的API模式。下面是厂商,上面是程序员,中间则是API。

这是向微软学习的恶果。

OSGi尝试解决的是程序的问题。这使得它站上了语义的高度。面向程序员导致语言级的框架,而面向程序导致了一个语义级的框架。语言级的实作性太强,所以容易把程序员卷进去。看不到外面的世界。

看不到程序与框架的关系。

所以OSGi是一个程序与框架的思维与模式。

而javaEE是程序员与程序员框架。这是一个工作模型,OSGi才是一个真正的程序模型。

换句话说,OSGi是架构师模型,而java EE是程序员模型。是个编码模型。OSGi才是真正的编“程”模型。

不懂OSGi,就做不了架构师。






转载于:https://my.oschina.net/digerl/blog/225452

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值