[發明專利]基于可擴展標記語言映射配置的活動目錄接口開發方法有效
| 申請號: | 201210435811.5 | 申請日: | 2012-11-05 |
| 公開(公告)號: | CN102999329A | 公開(公告)日: | 2013-03-27 |
| 發明(設計)人: | 童增榮;吳成明;張偉輝;姜輝;趙福全 | 申請(專利權)人: | 浙江吉利汽車研究院有限公司杭州分公司;浙江吉利汽車研究院有限公司;浙江吉利控股集團有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 上海波拓知識產權代理有限公司 31264 | 代理人: | 李愛華 |
| 地址: | 311228 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 擴展 標記 語言 映射 配置 活動 目錄 接口 開發 方法 | ||
技術領域
本發明涉及活動目錄(Active?Directory)接口開發方法,特別涉及基于可擴展標記語言(Extensible?Makeup?Language,XML)映射配置的活動目錄接口開發方法。
背景技術
隨著信息化建設正步入全面滲透、加速轉型、深度應用的新階段,特別是隨著大中型的企業信息化不斷推進,面臨著越來越多異構的信息系統。因此,對于跨系統(cross-system)和跨平臺(cross-platform)的集成和整合,是重要和核心的應用。由于目前企業或個人用戶其操作系統(Operation?System)絕大多數是基于微軟(Microsoft)的窗口(Windows)平臺且經由微軟服務器(Windows?Server)的網域進行管理,并在活動目錄中維護和查詢用戶,群組,計算機,網域控制站,郵件,設定文件,組織單元,樹系等操作。
對于以活動目錄為中心建立企業統一目錄服務,實現對資源信息的集中和統一的存儲、訪問和控制,是企業信息門戶實現集中化、集成化和標準化的重要保障,特別是對于建立完整統一的用戶認證中心和統一權限管理和控制是核心基礎。
對于非微軟系統與微軟系統的活動目錄間的集成,由于各系統間的平臺和技術差異,都需要進行特定的接口(Interface)開發,隨著系統間集成需求的不斷增加,采用這種方式集成開發,不僅會大大增加系統間的復雜度和出錯率,效率較低,而且可維護性、可擴展性、靈活性較差,耦合性較強,從而造成較高的集成開發和維護成本。
發明內容
本發明提供一種接口開發方法,應用于第一系統(非微軟系統)讀取第二系統(微軟系統)的活動目錄內的數據。
本發明提出一種接口開發方法,包括有下列步驟:在可擴展標記語言映射設定文件中定義活動目錄的調用函數和多個映射參數;第一系統讀取可擴展標記語言映射設定文件并動態生成可擴展標記語言數據;根據可擴展標記語言映射設定文件和可擴展標記語言數據進行數據解析,以動態生成對應活動目錄的系統目錄服務(System.DirectoryServices)類別庫的接口參數;根據接口參數執行在系統目錄服務(System.DirectoryServices)類別庫的接口調用,并返回活動目錄的結果集數據;以及第一系統讀取結果集數據,并根據可擴展標記語言映射設定文件解析返回后的結果集數據。
綜上所述,本發明提出一種活動目錄集成開發技術方案,通過可擴展標記語言映射配置和微軟.Net平臺的系統目錄服務(System.DirectoryServices)類庫動態建立其他非微軟系統與活動目錄的接口,一旦需求或活動目錄接口參數發生變化,接口無需更改任何程序代碼,即無程序代碼依賴性,只需變更相應可擴展標記語言映射設定文件參數即可,其他非微軟系統和活動目錄的接口調用只依賴于可擴展標記語言映射設定文件,實現了依賴倒置功能,這樣就可以實現隨需而變,并有利于實現各系統間統一的接口方式和標準,通過松散耦合的方式,可以無縫集成到企業服務總線(Enterprise?Service?Bus,ESB)中或網絡(Web)服務中或Windows服務中,可以有效降低系統集成復雜性和出錯率,大大提高了系統集成的可維護性、可擴展性、健壯性、穩定性、可測試性、重復利用性、靈活性及通用性,是一種高效解決其他非微軟系統與活動目錄的數據查詢和寫入交互和集成開發方案。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其他目的、特征和優點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
附圖說明
圖1為依照本發明一實施例的一種基于可擴展標記語言映射配置的活動目錄接口開發方法的步驟流程圖。
具體實施方式
為更進一步闡述本發明為達成預定發明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發明提出的基于可擴展標記語言映射配置的活動目錄接口開發方法其具體實施方式、結構、特征及功效,詳細說明如后。
有關本發明的前述及其他技術內容、特點及功效,在以下配合參考圖式的較佳實施例詳細說明中將可清楚的呈現。通過具體實施方式的說明,當可對本發明為達成預定目的所采取的技術手段及功效得以更加深入且具體的了解,然而所附圖式僅是提供參考與說明之用,并非用來對本發明加以限制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江吉利汽車研究院有限公司杭州分公司;浙江吉利汽車研究院有限公司;浙江吉利控股集團有限公司,未經浙江吉利汽車研究院有限公司杭州分公司;浙江吉利汽車研究院有限公司;浙江吉利控股集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210435811.5/2.html,轉載請聲明來源鉆瓜專利網。





