我们是一家联合银行解决方案公司。 目前我们正在开发解决方案,我们希望在我们的解决方案中使用WSO2-ESB来管理我们的服务 这是我们项目的简要情景,......
我们有一个生成各种服务的oracle应用服务器。有两种服务 1.可以从外部用户访问的服务 2.内部用户可以访问的服务。 ****也更安全保障
我的问题是, 1.在这种情况下如何使用WSO2-ESB .. ?? 2.它是一个ESB或两个ESB以及如何? 3.你提出的结构是什么?
此致 阿基拉
答案 0 :(得分:1)
您可以为两种服务类型使用一个ESB。您可以在ESB中执行所有集成/编排以及向外部公开所需的任何服务,您可以通过WSO2 API Manager完成。 API Manager将为您向外部公开的服务应用基于令牌的(OAuth)安全性。
这将是最简单的方法。拥有两个ESB模式也是外部的,一个是内部的,但在这种情况下你必须应用安全性。
最推荐的模式是API外观模式,您可以从API网关前面集成平台(ESB)并控制暴露于外部的内容,而不是。
service integration上的热门用例,您可以在API ecosystem presentation找到我做过的演示文稿。