摘自 IBM WebSphere 开发者技术期刊。
在每个专栏中,EJB 倡导者都采用独特的前后衔接的对话方式与实际客户和开发人员进行交流,并在期间针对某一大家关注的设计问题推荐解决方案。其中并没有介绍任何确定性的细节,也没有提出“新颖的”或专有的体系结构。有关详细信息,请参见 EJB 倡导者简介。
SOA 有什么真正的新特性?
亲爱的 EJB 倡导者:
我对围绕面向服务的体系结构 (SOA) 的所有喧嚣感到有点迷惑——而您似乎被它迷住了。
例如,在 EJB 倡导者: 在面向服务的体系结构中,使用无 facade 的 EJB 组件是最佳选择吗? 中,您描述了在设计 EJB 组件以使它们“面向服务”(例如,使它们成为粗粒度的或无状态的)时所应遵循的最佳实践。
对我们这些使用诸如 CORBA 和 Enterprise JavaBeans 等分布式对象技术来构建过成功应用程序的人来说,您所描述的原理并不新鲜。我想我们一直都是“面向服务”的。
我承认您从“面向服务”的体系结构中获得了比“分布式对象”体系结构更好的术语。但除此之外,我还有一个严肃的问题:存在任何有关 SOA 的新特性吗?明确地说,当我能够使用 Enterprise JavaBean 组件来做一切工作时,我为什么要关心新的服务组件体系结构 (Service Component Architecture) 和服务数据对象 (Service Data Objects) 规范?
署名:
SOA What
。。。。。。
EJB 倡导者: SOA 代表了基于组件的应用程序发展中的下一步
最新推荐文章于 2020-06-25 19:53:58 发布