Wu, Shihua (2005) A 3-D plotting tool for Internet based on client-server computer model. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
2MBMR10303.pdf - Accepted Version |
Abstract
We describe the specification, design, deployment, and implementation of a three-dimensional plotting utility based on a client-server distributed computing model. This plotter provides a World Wide Web environment enabling the user to get 3-D colored curves from mathematical expressions. The utility provides an intuitive look-and-feel user interface. Users do not have to acquire extra knowledge to use it. The utility is reliable, portable and extensible. In this report, we discuss the project motivation. We compare three popular Java middleware technologies to show why we chose Java Remote Method Invocation (RMI) technology. Java Native Interface (JNI) technology and Java 3 Dimension Application Interface (3-D API) is also described. We discuss the advantage of the reuse component model, and demonstrate how to reuse an object-oriented model (C++ parser model) in a Java program. Finally, we provide a short conclusion and discuss the future perspective and improvement of this utility.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Wu, Shihua |
Pagination: | vii, 64 leaves : ill. ; 29 cm. |
Institution: | Concordia University |
Degree Name: | M. Comp. Sc. |
Program: | Computer Science and Software Engineering |
Date: | 2005 |
Thesis Supervisor(s): | Grogono, Peter |
Identification Number: | LE 3 C66C67M 2005 W8 |
ID Code: | 8704 |
Deposited By: | Concordia University Library |
Deposited On: | 18 Aug 2011 18:33 |
Last Modified: | 13 Jul 2020 20:04 |
Related URLs: |
Repository Staff Only: item control page