[發明專利]一種XML文檔管理方法和客戶端、服務器無效
| 申請號: | 200610063281.0 | 申請日: | 2006-10-24 |
| 公開(公告)號: | CN101170540A | 公開(公告)日: | 2008-04-30 |
| 發明(設計)人: | 鮑洪慶;孫謙;招揚;田林一;彭程暉;宋雪飛 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/24 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 xml 文檔 管理 方法 客戶端 服務器 | ||
技術領域
本發明涉及可擴展標記語言XML技術,尤其涉及一種XML文檔的管理方法及客戶端、服務器。
背景技術
XML(可擴展標記語言)文檔管理(XDM)系統是多種通信業務的通用引擎,能夠存儲和管理各種業務的數據。開放移動聯盟OMA已經對XML文檔的管理制定的初步的規范,通過XCAP協議(XML配置訪問協議)實現對XML文檔的客理。
XCAP資源對應一個XML文檔或一個XML文檔中的元素或屬性。XCAP資源通過一個XCAP?URI來識別。XDM客戶端(XDMC)通過XCAP操作來使用XML文檔,XDM客戶端應該基于應用的使用方法來構造請求操作的資源的URI。目前,XDM客戶端可以進行如下操作:創建或取代一個文檔;刪除一個文檔;獲取一個文檔;創建或取代一個元素;刪除一個元素;獲取一個元素;創建或取代一個屬性;刪除一個屬性;獲取一個屬性。關于XCAP協議具體可以參見互聯網工程組IETF的“The?Extensible?Markup?Language(XML)Configuration?Access?Protocol”規范。
XDM服務器(XDMS)提供操作鑒權、XML文檔管理和XML文檔改變通知等功能。如共享XDM服務器存儲用戶共享的URI列表文檔,URI列表包括被不同業務引擎重用的群組、接受列表、拒絕列表等。
在實際運用中,XDM客戶端需要對文檔進行靈活的完全的控制。而現有技術中,XDM客戶端只能對文檔本身進行操作。
發明內容
本發明提供一種XML文檔管理方法和服務器,以使具有管理身份的用戶可以通過對文檔進行掛起或恢復操作以對文檔進行靈活有效的管理。
一種XML文檔管理方法,包括:A.XML文檔管理客戶端XDMC向XML文檔管理服務器XDMS發送XML文檔掛起操作請求,所述請求中攜帶文檔標識和掛起狀態信息;B.XDMS根據所述的掛起狀態信息修改所述文檔標識對應文檔的狀態為掛起狀態。
此外,本發明還提供一種XML文檔管理客戶端,包括:消息構造單元、消息發送單元;所述消息構造單元用于構造攜帶文檔狀態信息的消息;所述消息發送單元用于發送所述消息。
此外,本發明還提供一種XML文檔管理服務器,包括接收單元、處理單元;
所述接收單元用于接收修改文檔狀態信息的請求消息,所述請求消息中攜帶狀態信息;所述處理單元用于根據所述請求消息中的狀態信息修改所述文檔的當前狀態。
本發明的有效益效果如下:
1)文檔管理客戶端通過在向文檔管理服務器發送的文檔管理請求中攜帶所述文檔的狀態信息,以使文檔管理服務器能夠改變所述文檔的狀態,從而使文檔的狀態達到文檔管理客戶端的管理需要。
2)由于文檔狀態的改變,如文檔狀態為掛起狀態時,別的客戶端及文檔管理服務器就不能對所述文檔進行操作,從而使文檔管理客戶端能夠完全的控制文檔,更為方便的管理文檔。
附圖說明
1、圖1為本發明提供的文檔管理方法的流程圖;
2、圖2為本發明提供的獲取文檔狀態信息的流程圖。
具體實施方式
本發明的核心思想是提供一種文檔的管理方法,包括:A.XML文檔管理客戶端XDMC向XML文檔管理服務器XDMS發送XML文檔掛起操作請求,所述請求中攜帶文檔標識和掛起狀態信息;B.XDMS根據所述的掛起狀態信息修改所述文檔標識對應文檔的狀態為掛起狀態。
如圖1所示,本發明的提供一種文檔的管理方法,包括如下步驟:
步驟101、XML文檔管理客戶端XDMC向XML文檔管理服務器XDMS發送XML文檔管理操作請求,所述請求中攜帶狀態信息;
步驟102、XDMS獲取所述文檔的當前狀態信息,此步驟為可選步驟。
步驟103、XDMS根據所述請求中攜帶的狀態信息修改所述文檔的當前狀態信息。
文檔的狀態信息屬于文檔的屬性信息,也即文檔的附加信息,是一種文檔的元數據,文檔的元數據信息是與文檔本身高度關聯的(例如文檔的創建時間等)。本發明中,所述文檔的狀態為掛起狀態與活動狀態,對文檔狀態信息的改變與控制就是按文檔管理客戶端的需要由服務器將文檔的狀態設置為掛起或活動的狀態,以限制對所述文檔的任意操作。
文檔的元數據是描述文檔附加信息的一些數據。一個文檔可以有若干種元數據,例如文檔的創建時間,文檔的擁有者等都可以作為文檔的一種元數據。文檔的元數據與普通的文檔數據之間的區別主要是:文檔的元數據描述文檔的屬性,文檔的元數據往往由文檔管理服務器維護,不能由客戶端隨意更改。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610063281.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:集成塊式快速卸放二通插裝閥組
- 下一篇:激光標線裝置





