在 SOA 依赖关系地图的上下文中,通常使用术语服务表示一系列设计用于完成特定结果的操作。 在不同的环境中,有关服务的组件的详细信息会有所不同或定义不同。 例如,选择依赖关系地图的“服务”视图可显示有关 Web 服务、业务流程、适配器或消息服务的信息。
某个操作调用后续操作时即存在依赖关系。 后续操作可能属于完全独立的服务,且可能在不同的应用程序服务器上运行。 例如,输入旅行网站的用户可以启动预定机票事务。 旅行网站的预订服务可能调用机票预订服务来预定座位,然后调用信用卡处理服务来订票。 对于该示例,启动事务的旅行网站上的服务依赖于机票预订服务和信用卡处理服务来完成该事务。
依赖关系通常是低级服务组合以形成高级服务的结果。 例如,旅行网站的预订服务依赖于机票预订服务和信用卡处理服务的成功处理。 这些服务中任何出现故障或性能问题都会影响旅行网站的预订服务的行为。
根据您选择的上下文,SOA 依赖关系地图可显示已部署的所有顶级服务或具有依赖关系的各个服务的详细结构以及依赖操作的性能信息。 由于范围和显示的详细信息可以更改,SOA 依赖关系地图为分析 SOA 环境中的问题提供了很高的灵活性。 通过使用 SOA 依赖关系地图,可在流程流中跟踪服务和操作之间的依赖关系,以帮助您确定响应时间慢、SOAP 错误或其他问题的根本原因。
|
版权所有 © 2013 CA。
保留所有权利。
|
|