Oracle的应用结构分为C/SMultitier两种。
C/S就不多说了,是很传统的结构,Client-Server.
Multitier是一个三层的架构,Clients (or initiator processes) + Application servers + Database servers:
  1. Clients (or initiator processes) 主要作用是发起一个操作
  2. Application servers 作为ClientsDatabase servers中间的接口,可以对操作进行部分处理,减轻Database Servers的负载,也可以用来做额外的安全管理。即:验证客户端、连接数据库、处理查询。
  3. Database servers 数据存储