The thesis selects jsp / servlet from the point of view of server . the thesis selects socket from the point of view of communication between client and server . the thesis also selects socket from the point of view of communication between server and monitor computer 從客戶端來看,本文選擇java技術中的javaapplet技術,從服務器端來看,選擇java技術中的jsp servlet技術,從客戶端與服務器端通信來看,選擇java技術中的socket技術,從服務器端與監(jiān)控計算機通信來看,也是選擇java技術中的socket技術。
After analyzing the advantage and disadvantage of some models ( such as cgi server apk plug - i activex java applet ) in constructing webgis , the paper analyzes the system characteristics and some application branches of a perfect net language - java , so all of this give prominence to the advantage of applying java in constructing webgis . then in view of software engineering the paper analyzes the superiority of developing component - based webgis by javabeans and practices the yunnan resort navigation system using maplnfo " s mapxtreme for java 3 . 1 beans . the system can provide some basal functions such as zoom in , zoom out , pan , adding theme , measuring and so on 接著論文分析了構造webgis的幾種模式? ? cgi模式、服務器應用程序接口方法、 plug - in模式、 activex模式以及javaapplet模式的優(yōu)缺點,進而闡述了網(wǎng)絡語言java的系統(tǒng)特性及其各種應用分支,突出了采用java開發(fā)webgis的優(yōu)勢,然后從軟件工程的角度分析了采用javabeans進行webgis組件式開發(fā)的優(yōu)勢,并具體試驗了基于mapinfo公司mapxtremeforjava系列beans進行云南省旅游景點導航系統(tǒng)的構造,開發(fā)出的系統(tǒng)實現(xiàn)了地圖顯示、放大、縮小、漫游、添加專題等常規(guī)的gis功能。
The dissertation describes the design and developments of the networked virtual measuring and processing instrument system based on the studies on the existed technologies to realize networked virtual instruments and create software foundation aiming at virtual instruments measuring lab , which consists of network management server running at web server to manage users of lab , measuring server to execute clients ’ command , and software running at clients 本文在研究現(xiàn)有網(wǎng)絡化虛擬儀器技術的基礎上,設計和構建了虛擬儀器網(wǎng)絡化測試的基本單元,搭建了虛擬儀器網(wǎng)絡化測試基本的系統(tǒng)軟件平臺,實現(xiàn)了測試的網(wǎng)絡化。系統(tǒng)采用b / s模式,基于多層結構進行了功能的劃分與整合:使用java編程實現(xiàn)了網(wǎng)絡管理服務器程序;應用labwindows / cvi開發(fā)了測試服務器程序,用于執(zhí)行客戶的測試和分析請求;利用javaapplet對運行于客戶端的虛擬儀器軟件進行了開發(fā)。
In order to realize dynamic data exchange and real - time communication , some methods to improve real - time capability of web - based remote monitoring and control system are analyzed and studied in this thesis . java applet technology , socket network communication technology and opc technology are discussed in detail . the web - based real - time remote monitoring and control technology is applied to the hydro power remote monitoring and control system in order to realize the automation reconstruction of hydro power , and the structure of hardware and software is described in detail 結合遠程監(jiān)控對通信的實時性要求,以實現(xiàn)網(wǎng)絡的實時數(shù)據(jù)交互為目標,在介紹socket網(wǎng)絡通信的基礎上,本文研究了基于web的網(wǎng)絡遠程實時監(jiān)控技術,分析了服務器層作為遠程監(jiān)控系統(tǒng)中的中間層,與遠程監(jiān)控瀏覽器及現(xiàn)場監(jiān)控服務器進行實時數(shù)據(jù)通信的方法,對javaapplet技術,以及opc技術作了詳細介紹。
The major work and productions are summarized as below : 1 ) the software architecture of an ide is analysed and the infrastructure of the server - side module is designed according to the top - to - bottom rule . 2 ) the infrastructure of a remote debugger and the method of remote debugging is analysed and reasoned and the back - end of the remote debugger is designed . 3 ) the core modules of the webcobol system are studied 主要工作及研究成果如下: 1 )對一個集成開發(fā)環(huán)境的軟件體系結構進行了分析,并按照自頂向下的設計原則,設計了服務器端模塊的整體框架; 2 )對遠程調試器( remotedebugger )的架構以及遠程調試方案進行了分析論證,設計了遠程調試器后端( back - end )的核心模塊; 3 )研究了webcobol系統(tǒng)的核心模塊,為了提高系統(tǒng)中javaapplet模塊的性能,提出并實現(xiàn)了高效通用的解決方案,提高了系統(tǒng)對不同javavm的兼容性。