1 | Client Web Server Database Server |
2 | Traditional approach: C or Perl CGI |
3 | Program invoking RDBMS |
4 | JDBC (Java Data Base Connection) Has 2 tier (no Web server) |
5 | or 3 tier Architecture |
6 | JDBC is set of standard Java Methods to access any database |
7 | "drivers" map generic methods to particular database |
8 | Java code can be at Client (2 tier) Server(3 tier) |
9 | or even on the database (Oracle's Java replacement for PL/SQL) |