色偷偷男人天堂,激情影院a,在线男人天堂,亚洲国产成人久久99精品,天色综合,亚洲自拍图片区

熱烈慶祝南康家具網成立12年!
 
當前位置: 首頁 » 管理學院 » 市場營銷 » 正文

油田實木家具企業級軟件共享系統的遠程交互組件研究及實現

放大字體  縮小字體 發布日期:2014-07-12  瀏覽次數:0
  會話視圖:將遠程屏幕信息展示在本地系統,并記錄會話的相關屬性信息等。
  消息適配器:主要對協議進行封裝等操作以及協議報文的接收、發送和處理等。
  2)協議層
  以NX技術為基礎,進行優化的協議層。
  3)服務層
  控制器:是對遠程客戶端進行協議協商以及用戶進行登錄認證,主要通過結合Linux用戶機制進行用戶的登錄認證。
  用戶登錄:是對遠程客戶端進行協議協商以及用戶進行登錄認證,主要通過結合Linux用戶機制進行用戶的登錄認證。
  配置管理:生成客戶端需要的配置文件包括登錄方式、用戶等信息,給客戶端自動登錄使用。
  數據壓縮:在數據壓縮、解壓算法及緩沖實現機制的基礎上,實現圖像的高效壓縮以提供圖形流暢的遠程共享服務。同時針對不同網絡環境,實現數據的不同壓縮比的傳輸,提高交互組件的靈活適用性,充分利用網絡帶寬。
  消息處理:處理客戶端傳送來的鼠標鍵盤消息事件等信息,并能根據消息信息進行相關操作響應。確定了消息格式和出錯編碼,定義了請求消息以及事件消息。
  遠程代理:把服務端遠程應用的圖形輸出和事件進行處理封裝成NX協議,以傳輸給客戶端。
  網絡連接:封裝網絡連接操作,與客戶端進行網絡通信,傳輸數據。
  2.2部署結構
  運行架構設計包括客戶機、顯示服務器以及應用服務器,如圖2。
  客戶機是客戶端運行的機器,需要安裝客戶端組件,與顯示服務器進行連接。
  顯示服務器處理客戶端的網絡連接、登錄認證,運行遠程代理服務,把專業應用程序界面傳給客戶端。
  專業應用服務器可以與顯示服務器在一個物理機器上,也可以不在一個物理機器上,專業應用服務器的應用程序連接顯示服務器的遠程代理服務,把界面傳給遠程代理服務,再通過遠程代理傳給客戶端。
  2.3安全與會話管理
  客戶端和服務端的傳輸協議采用安全的ssh協議,消息通過ssh通道進行傳輸。
  為了和共享系統進行集成,用戶管理采用Linux的NIS進行用戶的登錄驗證,用戶只能執行自己在服務端有權限的應用程序,保證應用的安全性。
  如果應用服務和顯示服務不在一臺機器上,需要應用服務所在的服務器和組件服務所在的服務器做到ssh互信,并且配置應用服務器能夠有權限訪問顯示服務器上的X服務。
  1) 會話配置
  通過會話向導添加一個會話,對會話的名稱、host、port以及分辨率以及運行方式進行配置,還可以配置登錄用戶和登錄密碼;在向導完成后,還可以通過編輯修改會話的配置參數。
  2) 會話創建
  有客戶端的控制器發出創建會話的消息給服務端,并傳輸相關的參數,服務端應用程序啟動后,通過代理程序發給客戶端會話視圖,進行會話的顯示以及會話的交互處理。
  3)會話中斷
  對正在運行的會話進行關閉時,可以選擇中斷,中斷后可以進行會話的恢復。
  4) 會話恢復
  在登錄服務端成功后,通過查詢會話列表,把以前中斷的會話進行恢復,繼續以前的會話視圖。
  5) 會話終止
  對正在運行的會話進行關閉時,可以選擇終止,終止后可以進行刪除會話。
  為了和專業軟件共享系統進行集成,用戶管理采用Linux的NIS進行用戶的登錄驗證,用戶只能執行自己在服務端有權限的應用程序,保證應用的安全性。
  2.4 交互服務端開發
  系統編程采用C語言與python相結合的方式。底層通訊直接使用C語言操作硬件接口,效率高。系統級的調用采用成熟的操作系統自帶python進行編程,性能可靠。
  主要功能模塊
  1)NX服務器登陸管理
  負責協議版本的協商和用戶登錄,收到用戶客戶端發送的用戶名和密碼后,它通過配置中指定的認證方法進行認證,如果認證失敗,對應的錯誤信息返回給客戶端。在用戶成功登錄后,由NX服務器接管。
  2)NX服務器
  在用戶成功登錄后,負責客戶端/服務器通訊,包括各種會話操作,可以啟動中止會話、查詢會話數據庫,并把查詢到的會話列表返回給客戶端,也可以恢復會話。
  3)NX代理
  是一個X11 server,支持NX協議。
  4)NX對話框
  在會話中,當用戶關閉遠程應用窗口時,向用戶顯示對話窗口,要求用戶是否斷開連接、終止或取消。
  2.5 客戶端開發
  主要功能模塊
  1)會話設置
  主要設置參數包括繪畫名稱、主機IP和端口、以及網絡連接方式。
  2)參數配置
  主要設置參數包括遠程運行的應用腳本路徑和名稱、以及顯示方式等。
  3)登錄窗口
  登錄窗口并輸入登錄命令,顯示服務端返回的消息。
  4)客戶端
  連接服務端,發送啟動會話等命令,處理與服務端的交互過程,成功后啟動會話后,可啟動制定應用程序,顯示應用窗口。
  5)會話配置
  配置會話信息。
  6)會話列表
  顯示服務端返回的會話列表,可以新建會話、恢復其中的一個會話或取消。
  2.6與專業軟件共享系統集成
  1)網絡連接方式
  應用服務器、顯示服務器部署在內部資源網中。Web門戶接口訪問通過防火墻NAT地址映射連接到顯示服務器,顯示服務器使用內部網址在應用服務器啟動專業軟件,這樣屏蔽內部業務服務器,有利于系統安全。
  2)應用模版文件
  應用發布過程為:管理員在Web門戶管理界面發布應用,信息存入數據庫中,管理員將發布的應用授權給用戶使用,用戶只需在網頁上選擇運行的軟件即可啟動使用專業軟件。
  3)應用遠程調用流程
  用戶在Web門戶動態生成交互組件的配置文件,組件客戶端根據生產的配置文件運行并接入顯示服務器,建立會話,會話調用在應用服務器上的業務應用腳本,啟動專業應用軟件。
  3 總結
  遠程傳輸協議是遠程交互技術的基礎,選擇NX協議并結合應用實際需求,從傳輸方式、封裝模式、數據壓縮等方面進一步優化,能夠實現本地的遠程二維應用的低延遲、流暢地運行。
  在本地客戶端建立遠程應用配置文件,把配置文件關聯遠程組件,啟動遠程組件后把配置的參數傳輸給顯示服務器,對配置的參數進行解析,啟動在顯示服務器上配置好的運行腳本,通過顯示服務器把啟動的應用程序界面通過數據壓縮傳輸給客戶端,在客戶端通過解壓和緩存進行顯示,達到自動啟動顯示的目的。和大型專業遠程共享系統有機結合,拓展了共享系統并發用戶數,縮短了遠程啟動勘探專業軟件的時間,可以根據實際生產需求,進行修訂調整優化,提高了效率,也提高了軟件使用安全性。
  參考文獻:
  [1] 樊葆華,竇文華.X窗口系統中的實時視頻圖像顯示技術研究[J].計算機工程與應用,2005,27(2).
  [2] 鮑捷,宋靖雁,姚丹亞,等.NC環境中的RDP協議解析[J].計算機應用與軟件,2004,21(10).
  [3] 周欽強,李源鴻,黃飛龍.基于RFB協議的跨網段遠程桌面控制改進[J].氣象科技,2013,41(1).
[1]
 
 
[ 管理學院搜索 ]  [ ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關閉窗口 ]

 

 
推薦圖文
推薦管理學院
點擊排行
贛ICP備13007224號
主站蜘蛛池模板: 亚洲国产成人精品久久| 迅雷电影影院在线视频播放| 综合激情五月婷婷| 久久―日本道色综合久久| 欧美精品四虎在线观看| 伊人狠狠色j香婷婷综合| 国内久久久久久久久久| 亚洲国产天堂久久九九九| 欧美网站在线播放| 亚洲视频一| 波多野结衣免费在线| 能看毛片的网站| 激情阁| 国产在线欧美精品| 国色天香社区视频高清在线| 国产一级黄色网| 一区二区三区免费视频 www| 羞羞动漫入口| 亚洲男人的天堂成人| 国产97公开成人免费视频| 亚洲高清视频一区| 亚洲成人一区| 羞羞免费观看视频| 欧美午夜在线观看| 亚洲国产天堂久久综合226| a级毛片高清免费视频| 亚洲一级片免费看| 久久99精品国产一区二区三区| 亚洲高清在线播放| 精品日韩在线观看| 香蕉视频网站在线| 亚洲第一视频在线| 黄色资源在线观看| 免费黄色在线视频| 丁香花在线影院观看在线播放| 免费国产综合视频在线看| 在线观看免费av网| 亚洲视频第一页| 激情综合五月婷婷| 亚洲图片 自拍偷拍| av在线亚洲男人的天堂|