上一主题: 多层应用程序的性能下一主题: 分析多层应用程序的性能


了解多层应用程序操作

考虑一个由以下层构成的 N 层 SAP 体系结构:

此图演示了以下过程:

  1. 用户使用 Internet Explorer 启动与第 2 层 HTTP 服务器的连接 - 在图中用蓝线标注。
  2. 建立连接之后,用户请求应用程序数据。
  3. HTTP 服务器将该请求转发至第 3 层 Oracle 数据库服务器 - 在图中用红线标注。
  4. Oracle 服务器运行用户查询,并将结果返回到第 2 层 HTTP 服务器。
  5. HTTP 服务器将数据发送回第 1 层客户端。

当 N 层应用程序出现性能问题时,由于在应用程序的各层之间进行了多次转接,因此将难以识别问题来源。 从操作上看,当第 2 层等待第 3 层响应时,其性能取决于第 3 层性能。