In the absence of pure 3 tier drivers, it is easier to have what is sometimes called "2 tier plus" architectures. In this picture, we have a 3 tier client/server picture, except that the client provides and HTML or Java user interface that can access JDBC user code on the server. |
Remote |
Client |
Remote |
Server |
Java or HTML |
GUI |
Database2 |
Local jdbc |
Driver |
Internet/intranet |
M1 |
M2 |
Database1 |
Database3 |
(Possibly on M3) |
Java JDBC |
user methods |