技术开发 频道

使用Rational开发工具构建SOA中间件应用程序

 

  图4. 嵌入式方法

  您可以获得三级嵌套的嵌入式方法。例如,通过将旁路方法嵌入到自顶向下方法,接着嵌入到自底向上方法,您可以做到这一点。您也可以将自顶向下方法嵌入到第二个自顶向下方法,接着再嵌入到自底向上方法。

  决定使用哪种方法

  在开放的体系结构中开发SOA中间件应用程序依赖于(举例)您想要使用哪种关系型或WebSphere?包。正如前面提到的,您可以使用Rational Software Architect和Rational Software Modeler来对企业SOA中间件进行建模,将Web服务当作对象、关系实体或者两者的混合。您也可以使用Rational Web Developer for WebSphere Software for Linux、Windows 2000、Windows 2003 Server和Windows XP来简化您的Web服务开发。

  结束语

  开发企业SOA中间件需要事先计划好可以将多少SOA作为中间件应用程序组合在一起。最好就使用哪些方法开发中间件的问题与业务分析人员小组进行沟通。您还将发现,解决了这些问题使开发企业SOA中间件更加容易。您可以为中间件应用程序开发这样的SOA,它们既重用,又可以交互和集成。而且通过事先决定使用哪些方法或方法的组合,使分析人员设计和分析中间件的工作变得简单。分析人员能够确定使用哪种方法以及将多少个SOA组合在一起,因为中间件基于它们之间各种类型的互操作性,并且可能引起企业SOA过载。

0
相关文章