Java 逻辑架构模型:进一步理解的参考?

Java 逻辑架构模型:进一步理解的参考?,java,service,architecture,Java,Service,Architecture,我很难理解逻辑体系结构模型,以及它与面向服务的体系结构的关系。e、 g: 我不了解其背后的一般原则以及每个服务如何连接(即相互交谈)。有人有任何链接/资源来帮助理解这一点吗 到目前为止,我发现的唯一一个链接是来自没有太多帮助的 我还对SOA工作的物理架构模型感到困惑?它的主要组件是什么?要找到您想要的东西,最好的地方是阅读IBM的白皮书。理解这一点的另一个优秀资源是 我将尝试以过于简化的方式解释大多数方框: 交互服务是关于表示逻辑和允许用户访问您的解决方案。该层中的一个典型组件是门户应用程序

我很难理解
逻辑体系结构模型
,以及它与
面向服务的体系结构
的关系。e、 g:

我不了解其背后的一般原则以及每个
服务如何连接(即相互交谈)。有人有任何链接/资源来帮助理解这一点吗

到目前为止,我发现的唯一一个链接是来自没有太多帮助的


我还对SOA工作的
物理架构模型
感到困惑?它的主要组件是什么?

要找到您想要的东西,最好的地方是阅读IBM的白皮书。理解这一点的另一个优秀资源是

我将尝试以过于简化的方式解释大多数方框:

  • 交互服务是关于表示逻辑和允许用户访问您的解决方案。该层中的一个典型组件是门户应用程序,在IBM World中,它意味着一个IBM WebSphere门户解决方案
  • 流程服务是负责组合逻辑的服务,IBM实现这一点的方法是通过部署在IBM WebSphere Process Server上的业务流程流
  • 业务应用程序服务是您的业务逻辑是:这些是由流程服务层中的流组成的组件。在典型的解决方案中,这里的组件是部署在IBMWebSphereApplicationServer中的Web服务
  • 根据这本书,信息服务是“数据逻辑”所在的地方,包括商业智能组件。我相信IBMDB2数据库有几个功能来处理这个问题
  • 访问服务通常是通过Web服务公开遗留应用程序的包装
  • 合作伙伴服务为您的解决方案提供了与外部合作伙伴/供应商互动的能力。举一个简单的例子,在这里,您可以使用允许您使用由外部供应商公开的服务的服务,在本例中,外部供应商将成为合作伙伴服务提供商

剩余的框是架构的支持元素,与业务设计无关,尽管它们对于IBM SOA基金会很重要。

关于物理架构模型,描述非常清楚,并且有一个很好的图表:

与逻辑体系结构模型一样,我将描述一些框:

  • 每个服务请求都会遍历ESB服务器
  • 使用网关,您可以选择哪些服务对Internet可见
  • 防火墙服务器限制从内部网外部可见的协议和端口,允许创建非军事化区域(DMZ)
  • 代理服务器有几个职责。我们可以提到页面缓存和工作负载分布等
  • 门户服务器承载交互服务
  • 流程服务器承载流程服务
  • 应用程序服务器承载业务应用程序服务
  • 安全服务器管理身份和授权管理
  • 管理服务器监控整个服务环境

首先,图像的来源在哪里?它似乎来自Oracle培训。它来自IBM网站,来自提供的超链接。谢谢,您是否有任何参考资料/资源来了解物理模型,即服务器etcI编辑了答案,包括对它的简要描述。谢谢。我真正需要知道的是,在逻辑体系结构模型中,服务如何相互通信/交互?你能帮我吗,谢谢!