Summary: | 碩士 === 國立交通大學 === 資訊科學學系 === 86 === This paper presents the design and implementation of an
ODMG-compliant Java binding system upon WOO-DB, an ODMG-
compliant client-server object database developed by Institute
for Information Industry. There are two main challenges of
this system. One is to seamlessly connect Java object model with
WOO-DB's object model represented in C API, following ODMG Java
Binding Standard. Issues of bridging these two object models are
given including the critical transaction and thread models.
Another goal is to design an component-based system. A general
framework for building such language binding system is
addressed. Adopting Object-Oriented technology to design system
class module can make it convenient to to port Application
version to Applet version later. Descriptions about the
characteristic of persistence-reachability is also addressed.
Furthermore, to adhere the security constraint came with the
Java Applet, a novel solution is also given. The current ODMG
Java standards and programming flow are reported as an
illustration. At last, we perform an system performance analysis
separately with C、C++、Java language system.
|