文档章节

“云”时代的SOA

陈老师1
 陈老师1
发布于 2014/02/21 14:37
字数 807
阅读 91
收藏 2

SOA曾经风靡一时,云计算正如火如荼,后者貌似已经取代了前者的地位,甚至多数人认为SOA已经落伍,云计算才是正途。

但是,我个人认为SOA最起码在未来的10年内仍不会落伍,尤其是在中国这样一个信息化依然正在发展的地方。

SOA实际上的根本思想就是整合,就是在控制总成本的前提下,怎么才能利用现有的东西发挥最大的价值。这种思想甚至在任何一个行业甚至任何一件事情中,都是值得借鉴的。

云计算,甚至也可以认为是SOA思想的一种延伸。虽然,目前云计算的概念,正在无限扩展;但是,其对外提供各种服务的理念尚未偏离。

当 然,云计算、大数据、……这些概念的兴起,跟商务中的炒作跟风,追求跟进有很大关系。但是,不得不说云计算的兴起,确实也给我们带来了一些商机与技术的推 进。但是,大家可能目前更多的关注点,是在单个或者某几个领域的云计算的应用,有木有想过将SOA的思想更加全面的贯彻到云计算平台上呢?或者直接在云平 台上搭建一整套完整的SOA解决方案中心?或者干脆,将云平台搭建成一个专门用于实现SOA的“SOA云”。

比如说,将一些使用起来简单、 开放性较好、业界使用较高的协议、标准、技术放在平台上,供整合方使用。例如:SSO使用OAuth、数据交互的接口使用基于http的json、甚至静 态数据的抽取转化为大数据平台支持的数据……,这些东西放在云平台之上,再结合cloud foundry等paas平台,将云计算的iaas、paas、saas进行全方位整合,做成一个完善的、覆盖云计算各个层次的完整的云平台,而且平台自 己内置完备的SOA整合套件,通过此平台的搭建,完全可以将现有的应用完全迁移到此平台上。再在平台中内置商业化的中间件产品,这样一整套完整的几乎可以 覆盖软件全生命周期的平台,就搭建完毕了。软件在迁移到此平台之后,在满足需要的情况下,甚至可以扩展为SAAS的应用。或者,平台再做一些扩展及延伸, 将某些特定的数据直接从关系型数据库中弄到大数据平台上,然后再进行其他的分析之类的工作。

这样的平台,应该可以相对轻松的实现SOA,还能整合现有的x86的硬件,关键是甚至具有的大数据分析的功能,该是一个高大上的东西。只是,在具体实现这样一个平台的过程中,需要实现不同层次的融合,是一个需要投入时间、人力、物力去研究的内容。

© 著作权归作者所有

陈老师1

陈老师1

粉丝 23
博文 2
码字总数 1286
作品 0
技术主管
私信 提问
SOA在美国和中国的差异

过去的半个多世纪,美国从主机时代、PC时代,到了现在的网络时代,积累了大量的应用系统,这些应用系统是用各种各样的非标准方法构造的。所以美国实现SOA架构关键任务是:对已有系统中的功能...

技术小牛人
2017/11/08
0
0
初识《云计算和SOA》

前几天参加了HTML5研究小组的翻译送书的活动,有幸获得了一本《云计算和SOA》。第一次看到SOA这个名词还是在《程序员》杂志,同时还伴随着另外一个名词就是SaaS。又过了几年开始听到有了云计...

kjmeng
2011/09/05
0
0
未来计算在“云-端”

最近,“云计算”成为业界一个热门话题。从博客的留言中,我了解到网友对此也颇有关注。我曾就这个话题与许多业界人士和媒体朋友作过交流,在此与大家分享我的思考。 被誉为“革命性的计算模...

技术小牛人
2017/11/03
0
0
听云&AWS应用性能管理大讲堂——走入“云+APM”时代

9月19日 北京 上海 成都 三地同时上演 应用性能管理大讲堂 好戏精彩不断! 北京站: 应用性能管理大讲堂——互联网时代新标配 演讲嘉宾: e袋洗 CTO 岑永洪 听云研发副总裁 廖雄杰 听云研发副...

听云APM
2015/09/08
262
3
应用性能管理大讲堂——互联网时代新标配

9月19日 北京 上海 成都 三地同时上演 应用性能管理大讲堂 好戏精彩不断! 北京站: 应用性能管理大讲堂——互联网时代新标配 演讲嘉宾: e袋洗 CTO 岑永洪 听云研发副总裁 廖雄杰 听云研发副...

听云APM
2015/09/08
271
0

没有更多内容

加载失败,请刷新页面

加载更多

处理CSV文件中的逗号

我正在寻找有关如何处理正在创建的csv文件的建议,然后由我们的客户上传,并且该值可能带有逗号(例如公司名称)。 我们正在研究的一些想法是:带引号的标识符(值“,”值“,”等)或使用|...

javail
今天
43
0
如何克隆一个Date对象?

将Date变量分配给另一个变量会将引用复制到同一实例。 这意味着更改一个将更改另一个。 如何实际克隆或复制Date实例? #1楼 简化版: Date.prototype.clone = function () { return new ...

技术盛宴
今天
58
0
计算一个数的数位之和

计算一个数的数位之和 例如:128 :1+2+8 = 11 public int numSum(int num) { int sum = 0; do { sum += num % 10; } while ((num = num / 10) > 0); return sum;......

SongAlone
今天
89
0
为什么图片反复压缩后普遍会变绿,而不是其他颜色?

作者:Lion Yang 链接:https://www.zhihu.com/question/29355920/answer/119088684 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 业余版概要:安卓的...

shzwork
今天
55
0
每天AC系列(二):最接近的三数之和

1 题目 leetcode第16题,给定一个数组与一个目标数,找出数组中其中的三个数,这三个数的和要与目标数最接近。 2 暴力 按惯例先来一次O(n3)的暴力: int temp = nums[0]+nums[1]+nums[2];fo...

Blueeeeeee
今天
62
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部