摘自联合国:全球移动设备的数量比工作厕所还要多。移动的无所不在对于SOA意味着什么?移动设备似乎预示着app架构新时代的到来,而这会使得开发中更多地使用SOA,并会改变SOA的使用方式。 SearchSOA.com的2011-2012挑战与优先级读者调查的结果表明,移动应用将会更广泛地采用SOA服务:虽然只有21%的受访者说自己的移动app目前正在使用SOA服务,但51.6%者称未来有计划使用。与此同时,44%者说未来两年移动app将会在组织内部获得更多的应用集成预算。
那么大家自然会问,移动应用和集成开发的需求会不会影响SOA?怎么影响? 移动应用集成的驱动会促使IT和业务端的领导都要……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
摘自联合国:全球移动设备的数量比工作厕所还要多。移动的无所不在对于SOA意味着什么?移动设备似乎预示着app架构新时代的到来,而这会使得开发中更多地使用SOA,并会改变SOA的使用方式。
SearchSOA.com的2011-2012挑战与优先级读者调查的结果表明,移动应用将会更广泛地采用SOA服务:虽然只有21%的受访者说自己的移动app目前正在使用SOA服务,但51.6%者称未来有计划使用。与此同时,44%者说未来两年移动app将会在组织内部获得更多的应用集成预算。那么大家自然会问,移动应用和集成开发的需求会不会影响SOA?怎么影响?
移动应用集成的驱动会促使IT和业务端的领导都要确保有移动友好的开发和基础设施。尽管部分专家认为这些努力意味着SOA要做出改变,但也有人认为设计得当的SOA基本上不回首移动趋势的影响。
对移动应用的综合审视可以揭示出它们是业务变革的主要推动力,电信顾问组CIMICORP的主任Tom Nolle说:“我认为假定我们可以对业务流程进行彻底的重新定义从而不对SOA加以变更是不切实际的”他说:“我的观点是应用的整个概念都要发生变化。这必定会引发SOA本身的变化。”
这种变化的规模如何仍有争议。移动需求会影响SOA,但如果正确使用SOA的话,这种变化不会是根本性的,这是Forrester的副总裁兼分析师Randy Heffner的说法。“如果你现在还没有一个好的、面向业务的SOA基础设施,那么移动为它提供了建设机会。如果你的建设不考虑移动,那么后面的花销只会更多。”
Gartner副总裁,著名分析师Anne Thomas Manes,则质疑移动会改变SOA的观点。“SOA属于一种架构风格,可以促进移动计算和集成,”她说。尽管她2009年曾做出过“SOA已死”的著名论断,但她说SOA的现状正走在正确的方向。
“也许移动是SOA的杀手应用,实际上起到说服大家接受这种架构风格和范式,”她说:“SOA终于开始融入主流,是真正的结构模型而非仅仅是技术本身的融入,这鼓励大家开始按照API优先的模型进行设计,以便支持多渠道接口。”
“如果你希望设计一个能够同时支持桌面浏览器、桌面应用、移动应用、可编程接口等的应用系统,你需要将该系统设计为服务,” Manes说。这意味着要首先考虑API。
移动是员工授权的关键
最终对移动的专注会改变SOA及运行SOA的业务的局面,公司的客户将会获得影响,一线员工将会得到更多的牵引力。Nolle指出SOA可被视为对用户与应用关系等级建立授权的一种机制。“我认为你可以看到这一点,随着你开始将移动设备加入进来,你应该能够根据需要获得那些能力,以便最大限度地提高员工的生产力,”他说。
强调员工生产力和授权也会改变业务选择运用SOA的方式。“现在移动和“自带设备”带来的其中一件东西是,我们即将被迫在正当性而非机械性的水平上面对SOA,” Nolle说:“我认为最终这是有好处的。”
结果也许是一个更加面向业务的SOA,Heffner说:“如果你从业务设计的角度进行思考,那么你就会围绕着业务交易进行设计。你会从大家希望去做的业务任务着手。” 他指出,实际上,这些任务变成了转化为SOA业务服务的设计点。
翻译
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突