技术开发 频道

合并三维的SOA整合中心

    代表三维空间中的中心

    您怎样在二维计算机屏幕上设想三维的中心?处理该问题的一种方法是在二维平面中画出整合中心的 X、Y 和 Z 轴。另一种方法是使用软件简单地将 2D 图片转换成 3D 的版本。

    在三维的中心,您可以在不改变 SOA 的情况下将现有的主机替换成新样式或另一供应商的样式。另外,您可以重新配置或更改 SOA 的优先权以适合新的或已更新的主机系统对于更改用户及组织的需求的响应。

    第一个三维中心

    考虑如图 3 所示的三维空间中的整合中心。如您所见,RFID SOA 中部分位于物流 SOA 之后。RFID SOA 的隐藏部分用到物流 SOA 的蓝色线画出。 

 

图 3. 第一个共享的 SOA 的三维中心

    如您所见,连接器从 RFID SOA 通过(而不是环绕)物流 SOA 到主机网关。这意味着从 RFID SOA 而来的连接器与物流 SOA 共享了一些资源。第二个三维中心

    设想 RFID SOA 的重叠部分在物流 SOA 的前面,但是不是从任一侧,如图 4 所示。这给了 RFID SOA 更多的选择来共享物流 SOA 中的大量资源。

图 4. 第二个共享的 SOA 的三维中心

    如您所见,连接器从 RFID SOA 通过物流 SOA。

    有多少共享的 SOA?

    在三维中心中您可以共享的 SOA 的数目依赖于项目复杂性、合并问题及业务流程中的利弊。向您避免 SOA 的过量开销一样,您需要确保在开发的整个生命周期中不会在三维空间中发生中心超负荷的问题。您应当在周期的每个时刻都测试超负荷。

    结束语

    在三维中心中合并 SOA 需要预先规划来设置开发和共享的 SOA 的数目限制。您应当同业务分析师开发组交流有关各种合并问题的信息。您将发现解决合并问题会使您开发三维中心的工作变得非常容易。您可以开发在中心可复用和共享的 SOA。分析师将发现解决该问题会使他们的设计和分析三维空间的中心的工作变得非常容易。他们可以确定在不会导致中心超负荷的前提下哪个主机系统可以连接到中心。

0
相关文章