[發明專利]外部服務應用的發現方法有效
| 申請號: | 201210364421.3 | 申請日: | 2012-09-26 |
| 公開(公告)號: | CN102968437A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | M·J·魯倫;M·T·菲爾茲;C·V·漢森;Y·彭;M·C·拉姆塞;N·M·西蒙斯;A·V·沃匹洛夫;K·J·小尤哈斯;R·A·馬雷諾;T·克拉夫特;C·布勞薩德;D·明;C·D·肖;S·S·卡珀 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 楊潔 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 外部 服務 應用 發現 方法 | ||
1.一種主機發現外部應用服務器的方法,所述外部應用服務器運行允許用戶與所選文件類型的文檔交互的服務應用,所述方法包括以下步驟:
從所述主機發起對關于服務應用服務器的信息的發現請求;
在所述主機接收發現響應,所述發現響應描述一動作,當所述主機支持所述動作時,所述動作可用來由所述服務應用對所述所選文件類型執行;
在所述主機處解析所述發現響應以了解所述動作;以及
當所述主機支持所述動作時,注冊所述動作與所述所選文件類型之間的關聯。
2.如權利要求1所述的方法,其特征在于,所述動作至少包括與所述動作相關聯的動作標識符、與所述動作相關聯的文件類型標識符、和運行所述服務應用的所述服務應用服務器的地址。
3.如權利要求2所述的方法,其特征在于,解析所述發現響應的步驟還包括當所述主機不理解所述動作標識符時確定所述主機不支持所述動作的步驟。
4.如權利要求2所述的方法,其特征在于,所述動作還包括與所述動作相關聯的要求參數,所述要求參數指定所述主機為了支持所述動作所必需的功能集。
5.如權利要求4所述的方法,其特征在于,解析所述發現響應的步驟還包括當所述主機缺少所述功能集中指定的至少一個功能時確定所述主機不支持所述動作的步驟。
6.如權利要求2所述的方法,其特征在于,所述信息還包括以下各項中的至少一個:與所述動作相關聯的服務應用標識符,與所述動作相關聯的網絡區域標識符,與所述動作相關聯的文件夾/目錄標識符,以及與所述動作相關聯的目標文件類型標識符。
7.如權利要求1所述的方法,其特征在于,所述證明標識符是所述服務應用服務器已知的、且與所述服務應用服務器已知的私鑰相關聯的公鑰。
8.如權利要求1所述的方法,其特征在于,發起發現請求的步驟還包括指定所述發現請求的發現源的步驟,從包括發現服務和由文件位置標識的文件的組中選擇所述發現源,所述發現服務具有由統一資源定位符指定的端點。
9.一種允許主機計算機了解運行軟件程序的服務器的方法,所述軟件程序允許用戶通過web瀏覽器與文檔一起工作,所述方法包括以下步驟:
在主機計算機處,詢問關于運行軟件程序的服務器的信息,所述軟件程序允許用戶與文檔一起工作,
在主機計算機處,接收描述所述軟件程序允許所述用戶與所述文檔一起工作的方式的信息,所述信息指定了與所述文檔一起工作的方式的名稱、與所述文檔一起工作的方式所支持的文件類型、以及當由用戶選擇時使所述軟件程序知道以使用與所述文檔一起工作的方式的地址;
在所述主機計算機處,讀完所述信息以了解所述軟件程序允許所述用戶與所述文檔一起工作的方式;
在所述主機計算機處,確定所述主機計算機是否識別與所述文檔一起工作的方式的名稱;以及
在所述主機計算機處,將所述主機計算機配置成當所述主機計算機識別所述名稱時,將所述文件類型和所述地址與同所述文檔一起工作的方式相關聯。
10.一種用于主機發現外部應用服務器的方法,所述外部應用服務器運行允許用戶與所選文件類型的文檔交互的服務應用,所述方法包括以下步驟:
定義由開放平臺接口理解并支持的已知動作標識符集合,所述開放平臺接口由所述主機來實現;
從所述主機發起對關于服務應用服務器的信息的發現請求;
在所述主機處接收發現響應,所述發現響應描述了可由所述服務應用針對所述所選文件類型來執行的動作以及與所述服務應用服務器相關聯的證明標識符,所述動作包括與所述動作相關聯的動作標識符、與所述動作相關聯的文件類型標識符、運行所述服務應用的所述服務應用服務器的地址、與所述動作相關聯的要求參數,所述要求參數指定了所述主機執行所述動作所必需的功能集;
在所述主機處解析所述響應以了解所述動作;
當所述主機不支持所述動作時忽略所述動作,因為所述主機缺少所述功能集中指定的至少一個功能、或者所述動作標識符與來自所述已知動作標識符集合中的任一個已知動作標識符不匹配;以及
當所述主機支持所述動作時,注冊所述動作與所述文件類型之間的關聯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210364421.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種印刷機控制系統
- 下一篇:用于選擇多個帳戶和連接點的用戶界面





