一種不依賴于客戶端環(huán)境的office文件在線編輯的方法

基本信息

申請?zhí)?/td> CN202110822948.5 申請日 -
公開(公告)號 CN113468858A 公開(公告)日 2021-10-01
申請公布號 CN113468858A 申請公布日 2021-10-01
分類號 G06F40/166(2020.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 郭印;姚金龍;何文歡;張陽光;畢靜靜 申請(專利權(quán))人 山谷網(wǎng)安科技股份有限公司
代理機(jī)構(gòu) 鄭州大通專利商標(biāo)代理有限公司 代理人 張立強(qiáng)
地址 450000河南省鄭州市金水區(qū)楊金路199號河南新科技市場8號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種不依賴于客戶端環(huán)境的office文件在線編輯的方法,包括:應(yīng)用程序B向A提供的接口發(fā)送請求,同時(shí)標(biāo)示需要打開的文檔路徑;A根據(jù)需要打開的文檔路徑,將B的請求重定向到A的編輯器頁面,將傳遞過來的文檔進(jìn)行加載顯示,同時(shí)開啟一個(gè)webSocket連接;A通過webSocket連接監(jiān)聽客戶端上編輯器頁面的狀態(tài),將編輯器頁面做的修改實(shí)時(shí)的傳遞到A的服務(wù)器端,但此時(shí)不更新文檔內(nèi)容;若發(fā)現(xiàn)webSocket連接的客戶端無響應(yīng),則認(rèn)為編輯器頁面完成了編輯工作,此后再把A的服務(wù)器端臨時(shí)儲(chǔ)存的修改內(nèi)容以文件覆蓋的方式更新文檔,且記錄此文檔的修改歷史;更新后,關(guān)閉此webSocket連接。本發(fā)明可以不依賴于客戶端進(jìn)行在線查看、編輯文檔。