[發明專利]打印插件隔離有效
| 申請號: | 200980143846.8 | 申請日: | 2009-11-03 |
| 公開(公告)號: | CN102203721A | 公開(公告)日: | 2011-09-28 |
| 發明(設計)人: | F·喬簡伊;O·H·弗爾;A·F·馬克色 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06F9/44 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 顧嘉運 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 打印 插件 隔離 | ||
背景
被實現為管理用于諸如商業或企業環境的多個打印機的打印機服務器可以包括由打印機制造商為不同類型打印機提供的第三方打印插件,諸如打印驅動程序、配置模塊和打印處理器。然而,大部分打印系統故障是由打印插件引起的,諸如當打印驅動器被加載到與假脫機打印程序(print?spooler)相同的進程空間中時。打印插件被加載到假脫機打印程序進程空間中,而且如果一個插件故障,則很可能使打印服務器故障以至于所管理的全部打印機不可用或離線。當執行非法操作或者由于進程損壞,諸如訪問已釋放的存儲器、蓋寫由另一組件使用的有效存儲器、讀取或寫入受保護存儲器、訪問違規、一般保護故障等等,打印插件的故障可能導致立即或后續的進程關閉。
概述
提供本概述以介紹打印插件隔離的簡化概念這些簡化概念在以下詳細描述中進一步描述。本概述并不旨在標識所要求保護的主題的必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
描述了打印插件隔離。在實施例中,可以在打印系統處接收諸如打印作業、配置指令或其它數據處理指令之類的打印系統輸入,并且可以將打印系統輸入從打印系統重定向到將一個或多個打印插件與打印系統隔離的隔離模塊。可以在隔離模塊處通過一個或多個打印插件處理打印系統輸入以生成打印插件輸出,而且隨后可以將打印插件輸出從隔離模塊傳遞回打印系統。
在打印插件隔離的其它實施例中,打印系統輸入可以作為打印作業來接收,可以存儲打印作業,并且打印插件包括處理打印作業以生成打印機設備的打印數據的打印驅動程序。或者,打印系統輸入可以作為配置指令來接收,并且打印插件包括處理配置指令的配置模塊。在各種實施例中,打印插件可以包括打印系統的打印驅動程序、配置模塊、呈現模塊、打印處理器、語言監視器或端口監視器中的任一個或組合。
附圖簡述
參考以下附圖描述了打印插件隔離的各實施例。在各附圖中,使用相似的標號來指示相似的特征和組件:
圖1示出其中可以實現打印插件隔離的實施例的示例打印服務器。
圖2示出可以實現打印插件隔離的實施例的示例設備的各個組件。
圖3示出根據一個或多個實施例的用于打印插件隔離的示例方法。
圖4示出根據一個或多個實施例的用于打印插件隔離的示例方法。
詳細描述
打印插件隔離的實施例向打印系統提供打印插件,諸如打印驅動程序、打印處理器,并且將配置模塊與打印服務器的假脫機打印程序進程隔離。在獨立進程空間中的隔離模塊中加載打印插件,并且如果打印插件故障,使假脫機打印程序進程和打印服務器并不因發生故障的打印插件而失敗。此外,打印插件可以彼此隔離以增加打印服務器的可靠性。
打印插件隔離的實施例不僅專門適用于打印,而且還可以適用于處理、變換和/或生成文檔,并且可以在以隔離模式隔離插件時應用以排除各種打印插件故障。當執行非法操作或者由于進程損壞,諸如訪問已釋放的存儲器、蓋寫由另一組件使用的有效存儲器、讀取或寫入受保護存儲器、訪問違規、一般保護故障等等,打印插件的故障可能導致立即或后續的進程關閉。
雖然用于打印插件隔離的所述系統和方法的特征和概念能夠在任何數量的不同環境、系統和/或各種配置中實現,但是在以下示例系統和環境的上下文中描述打印插件隔離的實施例。
圖1示出其中可以實現打印插件隔離的各個實施例的示例打印服務器100。打印機服務器100管理打印系統102并且可被實現為計算機設備、工作站和/或可被實現為管理用于諸如商業或企業環境中的多個打印機的網絡服務器設備中的軟件應用程序(例如計算機可執行指令)。打印系統102可以用于獨立、工作組和/或網絡打印。打印系統102包括可被實現為軟件應用程序,用于管理和/或緩沖在打印系統102處作為打印系統輸入106接收到的打印作業。打印系統輸入106可以包括任何類型的打印作業、配置、指令或可以包括處理、變換和/或生成文檔的其它數據處理指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980143846.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用玻璃和陶瓷的混合物涂覆金屬坩堝部件的方法
- 下一篇:圖像形成裝置





