A plotting tool for internet based on client/server computing model

This report outlines the design, implementation, and deployment of a plotting tool based on client/server distributed computing model. The tool plots mathematical functions for a remote user over Internet. It provides a complete and friendly graphical user interface and can be loaded into a conventi...

Full description

Bibliographic Details
Main Author: Cai, Meng
Format: Others
Published: 2001
Online Access:http://spectrum.library.concordia.ca/1470/1/MQ64076.pdf
Cai, Meng <http://spectrum.library.concordia.ca/view/creators/Cai=3AMeng=3A=3A.html> (2001) A plotting tool for internet based on client/server computing model. Other thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.1470
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.14702013-10-22T03:41:31Z A plotting tool for internet based on client/server computing model Cai, Meng This report outlines the design, implementation, and deployment of a plotting tool based on client/server distributed computing model. The tool plots mathematical functions for a remote user over Internet. It provides a complete and friendly graphical user interface and can be loaded into a conventional Web browser. The tool is simple, cheap, easy to learn and easy to use. It is also reliable, portable and extensible. The tool is designed and implemented based on the component programming model, and integrates many cutting edge technologies, including Java Remote Method Invocation (RMI), Java Native Interface (JNI), Java Foundation Class (JFC), and Java Plug-in. Overviews of these technologies are given. For some of them, the alternative technologies are also discussed, and the reasoning for selecting a particular technology is presented. In addition, this report demonstrates the steps to reuse a legacy module written in C++ in the plotting tool developed in Java. The benefits of reusing this module are discussed. 2001 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/1470/1/MQ64076.pdf Cai, Meng <http://spectrum.library.concordia.ca/view/creators/Cai=3AMeng=3A=3A.html> (2001) A plotting tool for internet based on client/server computing model. Other thesis, Concordia University. http://spectrum.library.concordia.ca/1470/
collection NDLTD
format Others
sources NDLTD
description This report outlines the design, implementation, and deployment of a plotting tool based on client/server distributed computing model. The tool plots mathematical functions for a remote user over Internet. It provides a complete and friendly graphical user interface and can be loaded into a conventional Web browser. The tool is simple, cheap, easy to learn and easy to use. It is also reliable, portable and extensible. The tool is designed and implemented based on the component programming model, and integrates many cutting edge technologies, including Java Remote Method Invocation (RMI), Java Native Interface (JNI), Java Foundation Class (JFC), and Java Plug-in. Overviews of these technologies are given. For some of them, the alternative technologies are also discussed, and the reasoning for selecting a particular technology is presented. In addition, this report demonstrates the steps to reuse a legacy module written in C++ in the plotting tool developed in Java. The benefits of reusing this module are discussed.
author Cai, Meng
spellingShingle Cai, Meng
A plotting tool for internet based on client/server computing model
author_facet Cai, Meng
author_sort Cai, Meng
title A plotting tool for internet based on client/server computing model
title_short A plotting tool for internet based on client/server computing model
title_full A plotting tool for internet based on client/server computing model
title_fullStr A plotting tool for internet based on client/server computing model
title_full_unstemmed A plotting tool for internet based on client/server computing model
title_sort plotting tool for internet based on client/server computing model
publishDate 2001
url http://spectrum.library.concordia.ca/1470/1/MQ64076.pdf
Cai, Meng <http://spectrum.library.concordia.ca/view/creators/Cai=3AMeng=3A=3A.html> (2001) A plotting tool for internet based on client/server computing model. Other thesis, Concordia University.
work_keys_str_mv AT caimeng aplottingtoolforinternetbasedonclientservercomputingmodel
AT caimeng plottingtoolforinternetbasedonclientservercomputingmodel
_version_ 1716605563265089536