Gartner副总裁Nick Gall是首个使用WOA一词的人,在一次访谈中,Loraine Lawson请他向商业和IT主管们谈谈WOA与SOA之争的重点内容。 [略] Loraine Lawson:我得知,面向Web的架构(Web-Oriented Architecture,WOA)这个词是您在2006年发明的,是吗? Nick Gall:其实还要早一点。我所能找到最早的记录是在2005年的秋天,当时我是在一个大会上发言时用到这个词的,然后我们公司的另一位副总裁Whit Andrew在他的博客里记录下了我用到这个词这件事。就WOA这个词而言,当然我认为我是第一个使用它的人,但由于Web之大,我也无法排除是否有人在我之前就使用它了。 [略]Loraine Lawson:当人们说,按照Gartner的定义,WOA比SOA更容易、更简单时,您不会否认吧? Nick Gall:嗯,我不否认。我不知该如何解释。这里存在重大混淆的地方主要是:SOA被实际当成一个代号或当成WS-*的缩写。关于WS-*与WOA的较量,我们作过一次彻底的报告。 [略]因此,我的建议主要是,若CIO强烈关注于交付高度共享的、敏捷的、便于更改的、灵活的、可定制的服务,那么你就成功了。不要指望技术、ESB、注册中心或注册库——不要以为你买了正确的技术你就更接近共享和松耦合这两个目标了。如果CIO、CEO们只关注具体采用什么技术,那他们将一无所获。真正应该关注的是实现共享与敏捷性所需的架构以及弥补缺陷的不同方式。全文将刊载于2008年11月出版的《软件世界》杂志上。