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