购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2.1 规范太重

Java针对企业级应用市场推出的规范称为Java EE,目前新版本是Java EE 8,而Java SE版本已经是Java 15版本。换言之,Java EE的发布远远落后于Java SE的发布,而且曾经Java EE是“复杂、难用”的代名词。

传统的Java EE系统框架是臃肿、低效和脱离现实的。当时,Sun公司推崇以EJB为核心的Java EE开发方式。但EJB本身是一种复杂的技术,虽然很好地解决了一些问题(比如分布式事务),但在许多情况下增加了比其商业价值更大的复杂性问题。

传统Java EE应用的开发效率是低下的,应用服务器厂商对各种技术的支持并没有真正统一,导致Java EE应用并没有真正实现“Write Once,Run Anywhere”的承诺。

出现这些问题的原因是Java EE和EJB的设计都有着“以规范为驱动”的本质。标准委员会所指定的规范并没有针对性地解决问题,反而在实际开发中引入了很多复杂性。毕竟,成功的标准都是从实践中发展来的,而不是由哪个委员会创造出来的。 iWBS3aXdc4e4LVvPImk3WsV943EVqs9IUHCPOkc6ppJZt3Bs2YXh9AffC0T9u0qT

点击中间区域
呼出菜单
上一章
目录
下一章
×