Azureflame(东楚客)
What you are you did not see, What you see is your shadow.
    日前与人交流,对于软件体系架构的认识又有了一些新的进展。除了现在谈得比较多的基于SOAService-Oriented Architecture 面向服务的体系结构)的ESBEnterprise Service Bus)产品外,基于EDAEvent-Driven Architecture 事件驱动的体系结构)的产品也很快就要问世。

       其实,无论是SOA还是EDA,应该说不能算是特别新的概念,甚至我在去年所提交的关于软件体系结构的一篇论文中都提及了EDA,而我所引用的材料起码是别人已经研究出的成果了。

       只谈抽象的概念容易流于空谈,但过分关注细节又可能倾向琐碎。所以,基于某种概念的技术应用或产品实现,对于学习宏观的软件体系结构,抑或简称之为架构,看不到实际部署与实现,很快将陷入迷失之中。

       SOA的一种体现应该是XML Web Service,与之相对应是客户端的技术:RIARich Internet Application);当然这绝不是SOA的全部,ESB也是SOA的一种体现,它的最大作用在于整合了异构系统的开发与部署。
posted on 2005-11-17 21:34  东楚客  阅读(617)  评论(1编辑  收藏  举报