Summary: | 碩士 === 國立中興大學 === 應用數學系 === 88 === The architecture of an enterprise application has evolved rapidly, form traditional centralized system, two-tier architecture, to N-tier architecture. Two-tier client/server architecture is advantageous over the traditional centralized system in the distribution of data processing and business logic manipulation. Three-tier architecture alleviates the overloading problem which usually occurs in two-tier architecture. N-tier architecture can further provide the flexibility and scalability.
In the thesis, we implement both two-tier and three-tier architecture of database access using both ASP and Java language. Three databases systems: Microsoft SQL Server database, Oracle database, and Sybase database, are taken into consideration together with ODBC, JDBC, and CORBA in practice. In addition, we provide window-based client and web-based client for the end user to access database, and compare the performance between two-tier and three-tier application in all five database access models.
|