从 Oracle Service Bus 导出服务连接列表,以便在 EA 中创建服务模型

Export list of service connections from Oracle Service Bus in order to create a service model in EA

我们在 Oracle Service Bus(最新版本)上拥有复杂的 Web 服务环境。我们使用 JDeveloper 对其进行维护,并将使用 Enterprise Architect (SparxSystems) 对其进行建模。目前,我们只有 MS Visio 绘图。为确保我们的模型符合实际情况,我们希望从 OSB 导出服务和服务连接列表。拥有任何格式的连接列表(即哪些服务调用哪些其他服务)就足够了,但是能够将此信息导入 Enterprise Architect 会很棒。这可能吗?

我建议使用 the Java API 查询服务总线运行时,而不是使用 JDeveloper。 API 文档提供了如何连接和检索服务配置的示例,请参阅上面 link 后的 查询资源 段落。

您可以列出所有代理服务和它们调用的业务服务,即获取它们的依赖关系。另外还可以获取其他服务信息,在EA模型中可以派上用场。