[發明專利]遠程處理客戶端交互的裝置有效
| 申請號: | 201210592218.1 | 申請日: | 2012-12-31 |
| 公開(公告)號: | CN103916362B | 公開(公告)日: | 2017-12-05 |
| 發明(設計)人: | 談少民 | 申請(專利權)人: | 鼎捷軟件股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京律誠同業知識產權代理有限公司11006 | 代理人: | 徐金國 |
| 地址: | 200443 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠程 處理 客戶端 交互 裝置 | ||
技術領域
本發明是有關于一種軟件系統,且特別是有關于一種遠程處理客戶端交互的裝置。
背景技術
各管理軟件系統已紛紛網路化,廠商需要找到快速簡單的網絡企業資源計劃(Enterprise Resource Planning,ERP)開發方法。為了要獲得良好的網路體驗,傳統方式是使用大量的使用JavaScript編寫網頁。然而,JavaScript腳本維護性差,只有簡單框架,無法適應企業級開發,無法適應復雜商業邏輯,導致開發效率降低。
由此可見,上述現有的方式,顯然仍存在不便與缺陷,而有待加以進一步改進。為了解決上述問題,相關領域莫不費盡心思來謀求解決之道,但長久以來一直未見適用的方式被發展完成。面對ERP系統的復雜性,如何才能簡化Web開發,獲得良好的Web體驗,并且更好的適應系統的復雜性邏輯需求,實屬當前重要研發課題之一,亦成為當前相關領域亟需改進的目標。
發明內容
因此,本發明的一目的是在提供一種遠程處理客戶端交互的裝置,以解決先前技術的問題。
本發明提供的一種遠程處理客戶端交互的裝置包含一虛擬會話服務器。當客戶端發送一交互信息到虛擬會話服務器時,虛擬會話服務器以虛擬用戶界面來重現交互事件并執行其交互代碼,進而將運算結果傳回給客戶端,使客戶端根據運算結果來更新其用戶界面。
在本發明的一實施例中,客戶端可包含第一對象容器、第一對象檢索裝置、第一解碼裝置與第一編碼裝置。第一對象檢索裝置連接第一對象容器,第一解碼裝置連接第一對象容器,第一編碼裝置連接第一對象檢索裝置。在客戶端發生用戶交互之后,第一編碼裝置用以通過第一對象檢索裝置進行掃描當前對象及其子對象,找到新增和修改的對象,并在對象容器中找到已刪除的對象,進而編碼形成變更集以作為交互信息傳輸到虛擬會話服務器。
在本發明的一實施例中,虛擬會話服務器可包含第二對象容器與第二解碼裝置。第二解碼裝置用以解碼交互信息,并同步到第二對象容器的虛擬用戶界面中,重現交互事件,從而觸發交互代碼的執行。
在本發明的一實施例中,所述的裝置可包含應用服務器。應用服務器與虛擬會話服務器連線,使虛擬會話服務器得以調用應用服務器,由該應用服務器完成交互代碼的邏輯運算并將運算結果返回至第二對象容器。
在本發明的一實施例中,虛擬會話服務器亦可包含第二對象檢索裝置與第二編碼裝置。第二編碼裝置用以通過第二對象檢索裝置以掃描第二對象容器中的運算結果并加以編碼,由該虛擬會話服務器將將編碼后的運算結果回傳到客戶端。
在本發明的一實施例中,客戶端接收運算結果,經由第一解碼裝置解碼運算結果,以更新客戶端的用戶界面。
在本發明的一實施例中,虛擬會話服務器可為遠程服務器。
在本發明的一實施例中,客戶端可為智能手機、平板電腦或個人電腦。
綜上所述,本發明的交互處理移動到遠程,因此可使用成熟的技術方案處理交互,例如C#、java、C++。使用C#、Java這樣的技術方案,維護性好,且有大量成熟的企業級開發框架,可開發出復雜商業邏輯的系統。在保證良好的交互性時,大大降低了開發成本,簡化開發,提高開發效率。
以下將以實施方式對上述的說明作詳細的描述,并對本發明的技術方案提供更進一步的解釋。
附圖說明
為讓本發明的上述和其他目的、特征、優點與實施例能更明顯易懂,所附附圖的說明如下:
圖1是依照本發明一實施例的一種遠程交互流程的示意圖;以及
圖2是依照本發明一實施例的一種客戶端與虛擬會話服務器的方塊圖。
【主要元件符號說明】
100:客戶端
110:第一對象容器
120:第一編碼裝置
130:第一解碼裝置
140:第一對象檢索裝置
200:虛擬會話服務器
210:第二對象容器
220:第二編碼裝置
230:第二解碼裝置
240:第二對象檢索裝置
300:應用服務器
501~504:步驟
具體實施方式
為了使本發明的敘述更加詳盡與完備,可參照所附的附圖及以下所述各種實施例,附圖中相同的號碼代表相同或相似的元件。另一方面,眾所周知的元件與步驟并未描述于實施例中,以避免對本發明造成不必要的限制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鼎捷軟件股份有限公司,未經鼎捷軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210592218.1/2.html,轉載請聲明來源鉆瓜專利網。





