全站搜索
MicroDraw服務器控件
運行在Windows Web服務器上,啟動服務后可以處理來此客戶端瀏覽器的請求;

第一部分 服務器控件簡介

 

簡介:

   在服務器上安裝服務控件(程序); 此程序包含所有的支持庫文件、字體、剖面線等; 服務器程序常駐內存,處理客戶端瀏覽器傳來的各種請求;

 

第二部分 服務器控件運行原理

 

         在服務器上啟動服務程序后;服務程序可以處理客戶端傳來的請求,并以二進制數據的方式返回結果;比如:用戶A需要在IE瀏覽器打開圖紙 demo.dwg 處理方式是將demo.dwg 上傳到服務器上;服務器控件將demo.dwg文件打開,把截圖發送回用戶AIE瀏覽器上(上傳和顯示等功能需要相關的腳本語言實現);

IE上平移縮放圖紙demo.DWG是,都會將相應的事件傳遞給服務器控件;服務器控件則返回對應的結果;

 

   查找文字功能:用戶將搜索文字的命令傳遞給服務器控件后,服務器控件會將搜索到的結果以位圖的方式返回;

 

   可以實現多個用戶同時瀏覽一張圖紙,同時對一張圖紙進行批注; 服務器控件可以同時處理多個終端客戶的需求; 如果一張圖紙多個用戶在使用,則會分別建立不同的視窗對象;用戶的操作數據分別存儲在各自的圖層上; 不同圖層的元素禁止修改;

   

 

第三部分 服務器控件優缺點

優點:

l  軟件部署容易 僅在服務器上安裝(目前僅支持Windows版本服務器);維護和升級也僅對服務器上的軟件進行修改;

l  圖紙統一管理 所有圖紙全部放在服務器端; 客戶端瀏覽的時候是以二進制圖片的方式傳遞到客戶端; 安全性有保障;

l  客戶端支持多種瀏覽器:B/S下可以支持 iefirefoxchrome等瀏覽器;也可以支持到智能設備(ipad/android)上的瀏覽器;

l  客戶端軟件開發無限制:能導入webserver的開發語言都可以進行客戶端開發; 可在windows/linux/mac下開發應用軟件;

 

缺點:

l  網絡環境必須建立 如果脫離網絡環境或者服務器沒有聯通,客戶程序無法獨立運行; 即客戶程序(網頁程序或者獨立的exe程序)無法在單機狀態下運行;

l  硬件環境的制約: 因為所有的計算都在服務器端,計算結果以通過網絡返還給客戶端; 所有服務器的處理能力,網速快慢都會對客戶端的效率有所影響;目前的測試結果:局域網內100兆網速,10用戶使用普通服務器無影響;

 

 

第四部分 軟件部署及實施步驟

 

    服務器環境要求

l  硬件最小配置CPU I3(雙核四線程)、4G內存、1T硬盤、千兆網卡;

l  軟件環境:Windows Server2003/2008 64 + IIS + Apache + mysql

    產品清單

u  軟件U盤:包含1MicroDraw Server服務端程序,庫文件、資源(字體、線型、打印樣式)文件;2、服務程序PHPJSP3、網頁例程序;

u  硬件鎖(服務器用);

 

        

實施步驟

1.         安裝服務器控件:在服務器上安裝MicroDraw Server程序,使程序能自啟動;設置字體、剖面線、線型等資源路徑;

2.         設置圖紙目錄和緩存目錄;注意圖紙目錄及緩存目錄所在的硬盤空間足夠大;

3.         設置jspphp服務程序,確保服務程序能正常調用MicroDraw Server接口;

4.         調試客戶端腳本,確保客戶端可以正常訪問服務器;

5.         按照需求修改客戶端腳本;測試圖紙的打開瀏覽操作;

 

第五部分 服務器程序的日常維護

 

內容

1.         每日備份日志log文件;log文件記錄了客戶端訪問服務器的時間、操作內容等;log文件過大會影響效率,需要清除;

2.         檢查緩存目錄;定時(每周或每月)清理文件;

3.         設置文件優先級別,將頻繁操作的文件一直放入內存區;提高客戶端訪問效率;

 

 

軟件檢索
腳注信息

廣州微兆信息科技有限公司   地址:廣州大道北 梅崗路1號 北方工業A108
Tel:020-87748855 Email:[email protected] QQ2353925505

31选七跨度走势图