【TechTarget中国原创】
应用基础架构和架构必须改变来支持各种新型的客户接口以及大量的开放Web编程接口,在Gartner举办的AADI 2011高峰论坛上,SOA专家Anne Manes向与会者传达了这样的信息。她指出,在为这样的变化做准备时,SOA十分有用。
现代IT解决方案要求“后现代”原则,Manes介绍,她是Gartner副总裁兼著名分析师。要做“后现代”,她建议要构建灵活的系统,适应未来无法预期的变化。
Manes说:“适应性必须成为架构的基础部分。”
Manes对比后现代方法和传统架构,后现代方法更强调系统记录稳定性构建。她说SOA已经通过制造模块化和互操作应用系统,为新方法打下地基。
2009年,她指出“SOA已死”的著名SOA言论,Manes现在似乎看到了面向服务架构应用的一些进步。这是因为较少人还将SOA看作是可以购买产品获得的了。
“SOA实际是关于设计模型的:如何设计你的系统。过去几年,我们看到人们关注架构。面向服务背后的原则现在开始渗透。更多的人将其作为他们开发流程的一部分来做,这是件好事,”她说道。
应用架构控制器模式
近年来,随着Web应用使用的增长,还有最近的移动应用都对应用战略造成了挑战。“现在,你必须设计应用来支持任何类型的客户端,” Manes说道,“不应该为一个模式构建四个应用。”
只需要一个服务即可,例如,创建新的客户记录,她强调。但是现在服务已经用于支持所有类型的客户端和交互模式。
架构必须支持流和语境化,还有管理和个性化,Manes说道。因此,她描述了一个“控制层”,有点像模型视图控制,但是更多是像一个概念工具,以便更好地推动架构向前发展。
在Manes的分析中,架构处于多方的压力之下。前端,过多的移动设备类型对现有架构造成了威胁。同时,后端也是完全不同的风景,客户端——服务器中,“数据”后端通常代表“SQL DB”。现在的数据源也更加多种多样。
“现在,这是一个更为复杂的系统,还有多重活动的部分。并不是每一件事都位于应用服务器中。服务可以在多重应用中使用,”她说。“你必须采纳新的模式和方法,”她说,“必须为环境构建适用性,用以支持你未来所需要的东西。”
版权声明:
凡本网内容请注明来源:T媒体(http://www.cniteyes.com)”的所有原创作品,版权均属于易信视界(北京)信息科技有限公司所有,未经本网书面授权,不得转载、摘编或以其它方式使用上述作品。
本网书面授权使用作品的,应在授权范围内使用,并按双方协议注明作品来源。违反上述声明者,易信视界(北京)信息科技有限公司将追究其相关法律责任。
评论