我试图弄清楚 Oracle“分层架构模型”是如何工作的,但我对业务、数据和演示文稿的作用以及它们之间的关系感到非常困惑。我已经看到很多图表显示了它应该如何工作,但是一些现实世界的例子会有用吗?
例如,我猜测 Web 应用程序是 Oracle 所说的“复合应用程序”,而这些 Web 应用程序是由 Oracle 所说的“Presentation Services”构建的。
让我尽我所能回答:
OSB
是BEA的ALSB
大修。这样做的主要目的是工作ESB
。它位于您的表示层和应用程序的其余部分之间。它定义了您的应用程序的边界,并支持各个单元之间的中介。 Composite
s。例如,这些组合可以在内部使用 BPEL 来表示业务逻辑,并使用 JCA 来访问它们本地的服务(数据库、ejb 等)。 Composite
s,如果需要联系其管辖范围以外的服务(抱歉,想不出更好的词),他们需要联系 OSB。 Mediator
(不幸的是,这是 OESB 大修)满足正如您所看到的,Oracle 出售其原始 ESB 解决方案以及从 BEA 购买的产品是一种可悲的尝试。让我告诉你,没有什么能阻止你在 OSB 本身中连接你的内部服务(可能是 Oracle 的最终方向)
我相信您在重读并动手操作后将能够找到更多信息。请求用您的发现更新您的问题。