Design and implementation of an enterprise information system utilizing a component based three-tier client/server database system

Loading...
Thumbnail Image
Authors
Akbay, Murat.
Lewis, Steven C.
Subjects
Advisors
C. Thomas Wu.
Date of Issue
1999-03
Date
March, 1999
Publisher
Monterey, California: Naval Postgraduate School
Language
en_US
Abstract
The Naval Security Group currently requires a modem architecture to merge existing command databases into a single Enterprise Information System through which each command may manipulate administrative data. There are numerous technologies available to build and implement such a system. Component- based architectures are extremely well-suited for creating scalable and flexible three-tier Client/Server systems because the data and business logic are encapsulated within objects, allowing them to be located anywhere on a network. The first tier represents the visual aspects of the data on the client side. The middle tier consists of server objects that represent the persistent data and enforce the business logic functions. The third tier maintains the database management systems. The client interacts with the middle-tier server objects via Common Object Request Broker Architecture. CORBA provides a language and platform independent architecture that enables objects to transparently make requests and receive responses in a distributed environment. Java is an object- oriented, multi-threaded, secure mobile code system that allows applications to run on all major computing platforms. This thesis examines the design of an EIS using Java Applets that use Inter-Orb Protocol to communicate with CORBA middle- tier server objects. The third tier will incorporate Java Database Connectivity to communicate with database management systems.
Type
Thesis
Description
Series/Report No
Department
Organization
Identifiers
NPS Report Number
Sponsors
Funding
Format
xvi, 276 p.;28 cm.
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
Collections