[发明专利]基于可扩展标记语言映射配置的活动目录接口开发方法有效
申请号: | 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.vipzhuanli.com/pat/books/201210435811.5/2.html,转载请声明来源钻瓜专利网。