SOA已经成为企业进行软件开发的一种通用方法,尽管这个过程很缓慢,但却是不争的事实。造成这种缓慢发展的原因有很多,其一便是将软件变成可管理服务很难。SOA服务仍旧处在发展中,但是确实已经成为通用方法论。
SOA开始起作用时,很多开发者表示怀疑,这一点是可以理解的,正如SOA经常作为一种方法论出现,企图拿走开发者的创造性。因此,认证的“SOA专家”逐渐成为一项有意义的工作职位。
SOA必须适应改变才能继续向前发展。其中一个变化就是REST的上位。SOA最初和SOAP和XML紧密相关。尽管二者都很有用,但也有很多例子显示它们有些过度了,大量的JSON REST可以为证。一些SOA相关人员一开始可能会和REST战斗,但是现在拥抱REST已经成为SOA的一种形式。 JSON和REST形式的SOA甚至已经开始在大型机连接服务的时候起作用了。
早期SOA过度炒作,很多人对此都很失望。但事实显示,SOA已经变体为一些有用的东西,而这些值得我们关注。在此之前有很多基于Web、云计算和移动平台开发的应用。当IT的未来展开,SOA服务一定会出现,但是在这个过程中,SOA服务和从事SOA的人们将会以一种更为明显和微妙的方式转换。
谁能说他们看到这一切已经来了?所以很多事情都是在其发生之后的很长时间中被看到的。我们刚刚Jason Ouelette关于Force.com平台开发的书,这本书中有一句Kierkegaard的名言:有向后看才能理解生活;但要生活好,则必须向前看。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
选择MBaaS或BaaS平台需要仔细考虑
从手持设备到基于服务器的数据,使用MBaaS或BaaS开发端到端的移动计算体验、应用和服务是快速并且安全的。
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
对话陈本峰:HTML5究竟给企业带来了什么?
智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?
-
HTML5如何在企业中深入使用?
据调查显示全球拥有490亿 在线设备,比人口数量多几倍,这说明平均每人拥有不只一部分在线设备。由此可见,全球移动生态系统是多么的庞大。