欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 应用电子技术 > 基于Ldap技术构建基础信息数据的开发策略

基于Ldap技术构建基础信息数据的开发策略

日期:2023-01-24 阅读量:0 所属栏目:应用电子技术


 中图分类号:TP315 文献标识码:A 文章编号:1671-7597(2014)09-0021-01
  目前,LDAP技术已经在身份认证信息查询、访问控制等领域有了很广泛的应用与发展。因为其本身在“读”数据功能上的优异表现,将LDAP作为系统集成中的重要环节,可以优化系统在查询功能上的性能表现。本文就是利用LDAP技术建立一个基础信息数据平台,将员工信息、部门信息、设备信息等信息以及这些信息之间的关系记录起来,使企业在未来应用系统建设时,避免二次开发和维护多个应用系统的情况的出第一论文网专业提供论文写作和写作论文发表服务,欢迎您的光临lunwen.   1KEJI AN.  C OM现,实现资源信息的统一调用。
  1 信息数据平台初步设想
  信息数据平台应包括Ldap数据管理平台、数据访问接口、数据访问机制。其相互关系如下图所示。
  1.1 数据构成与组织
  Ldap数据设计决定所有应用系统有哪些数据需要和能够纳入Ldap服务。在规划设计的时候,除了传统数据定义外,我们还要充分考虑基础信息平台的信息选取特征。一般来说,应对以下信息纳入数据平台管理。
  1)员工信息:包括员工工号,自然情况,联系信息,角色信息,所属部门,职务信息,职称信息,用户证书。
  2)部门信息:包括按照编码规则规定的编码ID,部门全称,部门简称,部门别名。在树状结构中,部门一般作为节点存在。
  3)信息设备信息:包括设备型号,企业内编号,厂家,责任人,使用人,位置信息,ip地址,mac地址等。
  因为每个企业自身的基础信息管理平台都有其特殊性,因此除了Ldap已经定义好的一些标准属性和属性集合,还需要对 Ldap的Schema进行扩展设计。
  设计思路如下:
  1)首先应对信息的属性和条目进行定义及划分。在属性划分时应从Ldap已存在定义好的集合中优先进行选择,若遇到不匹配项,则需自定义。
  2)定义Object Class(属性集合)和Cos(属性共享)。
  根据以上设计思路,相应的架构设计举例如下:
  员工信息类,类名:user,父类:top,这里我们用user的子类pkiUser进行相应扩展补充。
  设备资源类,类名:device,父类:top,包含基本属性:cn,type,price等,在该类基础上对设备资源信息进行扩展补充。
  1.2 数据平台LDAP服务分布式部署结构
  作为信息数据平台枢纽的目录服务,应该提供高可用性,高可靠性,高性能的数据源服务。针对地域范围分布较广的企业,我们可以考虑分布式部署目录服务,同时保证分布式目录服务中所有数据的唯一性,而这些工作,仅仅需要对目录服务进行简单的配置,(比如同步数据的优先性,同步间隔等)使分布在各处的目录数据自动同步。
  我们可以将目录分布放置在企业几个片区的机房,通过目录的复制功能,互为备份,同时保证目录数据的唯一性。如果单个的目录服务不可用,或者网络发生故障,可以在短时间内数据的备份的快速恢复,也可以保证本地数据源的可用,同时这种部署,使客户端可以通过查询离自己最近的服务器,获得数据,这样大大第一论文网专业提供论文写作和写作论文发表服务,欢迎您的光临lunwen.   1KEJI AN.  C OM提高了的性能,降低对骨干网络带宽的需求,提高网络整体速度。当客户端应用业务增加使得目录服务器负荷增大,查询速度降低时,仅仅通过增加服务器,并配置复制策略,就可以解决性能瓶颈问题。
  1.3 信息数据平台数据安全设计
  信息数据平台提供给用户大量基础信息查询的功能,这需要信息数据平台具有完善的信息存储和安全管理机制。Ldap可以针对信息数据平台的这一严苛要求提供一套严密完善的标准和方法。
  我们要分析目录数据的安全需求需要从多方面考虑,数据的读写权限,数据项的敏感程度,目录同步和复制时数据的安全保障,用户群体,网络环境等等方面。
  1.4 信息数据平台接口设计
  信息数据平台接口是数据平台为应用提供数据访问的窗口,应用程序从这个窗口获取数据。为基于数据平台的各种信息系统的开发提供程序级信息访问和处理的途径。
  数据接口可以有三种方式提供:
  1)直接调用原生Ldap API,基于Ldap的标准性,现在所有开发平台和操作系统都支持Ldap api开发接口,使用这种方式,数据访问速度很快,但需要开发人员了解Ldap api接口和Ldap目录服务中数据结构组成,目录服务和应用程序之间的耦合度关系较为紧密,因此这种方法可以在企业内部老的C/S结构程序的改造中进行应用。
  2)针第一论文网专业提供论文写作和写作论文发表服务,欢迎您的光临lunwen.   1KEJI AN.  C OM对B/S结构程序,我们可以在Ldap目录服务基础上开发一层web service接口,暴露获取各种数据的方法。B/S结构程序,可以调用web service接口的方法获取数据。
  3)目录服务中,集成有标准控制:条目变更通知响应控制。我们可以在此控制基础上开发出一种数据推送服务,根据各应用所关心需求的数据内容,当目录数据更新时,使用该服务将数据推送到各应用系统,使得各个应用系统数据与目录数据能共同步,保证数据的及时有效性以及唯一性。
  2 结束语
  以上是基于Ldap技术来构建基础信息平台的一些设想,具体建设还需根据各单位企业的特点来进行。总之,构建基础信息数据平台能为各应用系统提供准确无误的共享信息数据,为统一认证提供支持,也可以为将来的数据中心打下基础,甚至可以直接为用户提供标准、方便,高效的基础信息查询。
  参考文献
  [1]杨绍方.深入掌握J2EE编程技术[M].北京:科学出版社,2002.
  [2]唐建平.基于LDAP技术的企业基础信息平台构建[J].计算机应用,2003,23(11).

本文链接:http://www.qk112.com/lwfw/jsjlw/yydzjs/233459.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学