soa - 为什么Java有那么多的标准?
黄舟
黄舟 2017-04-17 17:11:21
[Java讨论组]

为什么Java有那么多的标准?
比如:soa jbi esb osgi jee

php,python,ruby 构建的系统就没有这么多的框框,

貌似java很牛逼的样子,理解这些标准就够费劲了,还有了解它们的实现

谢谢啦

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(1)
PHP中文网

你说的这些有些是标准,有些只是架构或设计方法。

不过说到底,Java的标准确实够多的,语言有标准(规范)、虚拟机标准、EE有标准……

之所以有这么多标准,主要是因为Java是一个平台,以及由它的开放性所决定的。

我们都知道,Java首先是一个平台,其实才是一种语言。这在很多教材和资料里面都会强调。而作为一个平台,它实际上是运行环境+Java语言+开发方式+部署方式等所综合而成的。而这其中很多是以规范和标准的形式给出的,而不是具体的实现(虽然很多都有参考实现)。虚拟机是这样、JDK是这样、JEE也是这样。

这种方式使得Java足够开放,而不是由某一个公司或组织所垄断。即使Sun没了,或者以后Oracle也死了,只要这套标准还有价值,那么Java就不会死,因为任何人都可以重新建立一个Java平台。

相比之下,PHP、Python这些语言就简单一些。实际上它们是与Java语言相对应的存在。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号