Title:
Utilizing Java Technology and CORBA for Developing Three-Tier Distributed
Multimedia Database System
Abstract: While some two-tier application is a valid approach
for distributed applications, limitations have become apparent, particularly
in large enterprises. Often these applications did not face the challenges
and problem of applications integration, efficiency and scalability. Organizations
that have a strong need for applications integration, efficiency, scalability
and flexibility have begun to build applications following a new model that
of distributed application components mostly in the form of three-tier architecture.
This paper describes a research project in the area three tier distributed
object multimedia database client-server system utilizing Common Object Request
Broker Architecture (CORBA) and Java technology. This system called Science
Education Repository System is a three-tier distributed Multimedia Database
System used to store and manipulate related information. The three-tier architecture
has emerged to overcome the limitations of the two-tier architecture. This
architecture extends the two-tier model by adding another tier in the middle
between the client and the server. This tier is called middleware.
In this architecture, a middle tier has been added between the user system
interface client environment and the database management server environment.
The architecture is useful for an effective distributed client/server
design is needed that provides (when compared to the two tier) increased
performance, flexibility, maintainability, reusability, and scalability,
while hiding the complexity of distributed processing from the user.