[發明專利]一種適用于自助終端設備的HTML程序集成方法有效
| 申請號: | 202011021372.4 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112181536B | 公開(公告)日: | 2023-07-14 |
| 發明(設計)人: | 喬國凱;向俊光 | 申請(專利權)人: | 浪潮軟件科技有限公司 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448;G06F9/445;G06F16/957;G06F16/955 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 郗艷榮 |
| 地址: | 250100 山東省濟*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 自助 終端設備 html 程序 集成 方法 | ||
本發明特別涉及一種適用于自助終端設備的HTML程序集成方法。該適用于自助終端設備的HTML程序集成方法,利用瀏覽器程序加載運行HTML程序,并開發一個與瀏覽器程序交互的瀏覽器控制程序,通過自助終端業務程序與瀏覽器控制程序的交互實現自助終端業務程序對HTML程序的控制,從而改進HTML程序在自助終端設備上的易用性。該適用于自助終端設備的HTML程序集成方法,使集成HTML程序更為模塊化、簡單化、通用化,提高了開發效率,加快了業務程序的開發部署,降低了開發成本,同時還提高了HTML程序在自助終端設備上的易用性。
技術領域
本發明涉及自助終端系統應用技術領域,特別涉及一種適用于自助終端設備的HTML程序集成方法。
背景技術
為了緩解傳統營業廳人流量過大的問題,彌補原來營業時間上的不足,避免顧客在營業廳辦理業務的煩惱,使顧客感受到輕松、便捷、體貼的服務,以“24小時自助服務”為系統設計理念設計了自助服務終端。
為了更好的服務用戶,越來越多的業務系統不斷的集成到自助終端設備上來,這些業務系統往往是基于B/S架構開發的HTML程序。傳統的HTML程序集成方式需要在自助終端業務程序內嵌入WebBrowser控件,然后借助WebBrowser控件加載運行這些HTML程序。
然而,傳統的HTML程序集成方式存在巨大的缺陷:
1.HTML技術在近10年來飛速發展,WebBrowser控件則更新緩慢,對HTML程序的兼容性越來越差,很多HTML程序無法正常運行,用戶體驗很差。
2.由于WebBrowser控件的復雜性,在自助終端業務程序內嵌入WebBrowser控件的方式開發難度高,開發工作量大,不利于快速的開發與部署,極大地增加了自助終端的應用成本。
基于上述問題,本發明提出了一種適用于自助終端設備的HTML程序集成方法。
發明內容
本發明為了彌補現有技術的缺陷,提供了一種簡單高效的適用于自助終端設備的HTML程序集成方法。
本發明是通過如下技術方案實現的:
一種適用于自助終端設備的HTML程序集成方法,其特征在于:利用瀏覽器程序加載運行HTML程序,并開發一個與瀏覽器程序交互的瀏覽器控制程序,通過自助終端業務程序與瀏覽器控制程序的交互實現自助終端業務程序對HTML程序的控制,從而改進HTML程序在自助終端設備上的易用性。
所述自助終端業務程序運行在自助終端設備上,負責展現主操作界面以及等待用戶操作;
所述自助終端業務程序與瀏覽器控制程序交互,負責發送控制命令以及接收事件通知;
所述瀏覽器控制程序與瀏覽器程序交互,負責控制瀏覽器的行為,并監聽瀏覽器的狀態變化;
所述瀏覽器程序負責加載運行HTML程序,為HTML程序提供運行環境。
所述自助終端業務程序調用瀏覽器控制程序,包括以下步驟:
S1.將HTML程序的URL(Uniform?Resource?Locator,統一資源定位符)作為參數,啟動瀏覽器控制程序;
S2.通過進程間通信接口接收瀏覽器控制程序的通知;
S3.通過進程間通信接口發送控制指令給瀏覽器控制程序。
所述瀏覽器控制程序的開發基于.Net框架,與瀏覽器程序交互過程包括以下步驟:
S1.瀏覽器控制程序啟動時,首先讀取配置文件,獲取指定的瀏覽器程序設置;
S2.將自助終端業務程序傳入的HTML程序URL作為參數,啟動瀏覽器程序,并通過控制按鈕對瀏覽器程序進行操作控制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮軟件科技有限公司,未經浪潮軟件科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011021372.4/2.html,轉載請聲明來源鉆瓜專利網。





