1 |
Distributed applications on the web naturally have a multi-tier architecture.
|
2 |
Java plays a role at all three levels:
-
Graphical User Interface and client side analysis systems, including visualization
-
Middle layer servers and software integration, including web servers, distributed object servers and other application servers.
-
Less important for backend client software, which may be legacy code.
|
3 |
Middle level servers
|
4 |
Client user interface running through browser
|
5 |
Internet
|
6 |
Internet or proprietary network
|
7 |
Backend computing or databases
|