Active Directory服务接口完整源代码,组COM接口
Active Directory服务接口完整源代码,组COM接口
Active Directory服务接口(ADSI)是一组COM接口,用于访问来自不同网络提供商的目录服务的功能。ADSI用于分布式计算环境中,以提供一组目录服务接口来管理网络资源。管理员和开发人员可以使用ADSI服务枚举和管理目录服务中的资源,无论该网络环境包含资源是什么。
Microsoft已为Windows 9x,NT和Windows 2000启动了Active Directory服务接口(ADSI),并且今天它已内置在Windows 2000中。Windows2000程序规范说您必须尽可能利用Active Directory,因此今天您正在考虑:您的计划将如何适应?您必须进行哪些更改?您要有效地使用Delphi进行这些修改吗?这正是我打算在此演示中处理的内容。
请允许我介绍一个“目录服务”。目录服务类似于电话目录:如果您有一个人的名字,就可以找到他/她的电话。目录支持在“工具”上保持标签,它可以是任何东西-文档系统是跟踪文件夹和文件的目录,电子邮件服务器是对用户,用户组等进行索引的目录服务。目录很多服务已经建立:我们有记录系统和电子邮件服务器。有什么不同?传统上,您将需要使用不同的API(应用程序编程接口)来获取不同的目录解决方案-:
Active Directory仅限于卖方的目录支持。例如,如果您编写了一个从Microsoft Mail中提取电子邮件信息并利用邮件应用程序程序员界面(MAPI)的程序,您会发现很难转移到另一个卖方。
Active Directory由于您想查找更多API来接收程序的工作,因此可以缩短软件开发时间。
要求有一个频繁使用的模型,每个目录服务都会鼓励这种模型-像ODBC编程模型一样,所有(或许多)数据库供应商现在都支持。该版本将鼓励工具的分层结构,例如文件和文件夹,并且易于使用。Active Directory提供了此版本。要获得Active Directory,您将使用Active Directory服务接口(ADSI)。
ADSI允许执行普通的管理任务,例如添加新用户,管理打印机以及在分布式计算环境中查找资源。
Active Directory服务接口(ADSI)使系统管理员和程序或C / C ++软件的程序员可以轻松地查询和控制目录服务项。Active Directory服务接口抽象了来自不同网络供应商的目录服务的能力,以提供一组目录服务接口来管理网络资源。不管哪个网络环境包含资源,管理员和开发人员都可以使用ADSI在目录服务中管理工具。ADSI允许管理员自动执行常见任务,例如添加用户和组,管理打印机以及设置网络资源的权限。
Active Directory服务接口的主要功能:
哪里有关系
网络管理员可以使用ADSI自动执行常见任务,例如添加用户和组,管理打印机以及设置网络资源的权限。
独立软件供应商和最终用户程序员可以使用ADSI对自己的产品和软件进行“目录授权”。服务可以在目录中释放自己,因此客户可以使用目录来发现解决方案。两者可以使用目录来发现和操纵不同的注意力项目。由于Active Directory服务接口独立于基础目录服务,因此启用目录的商品和软件可以在多个目录和网络环境中成功运行。
开发人员观众
您可以用多种语言编写ADSI客户端软件。对于大多数管理工作,ADSI将可以从自动化兼容的语言(例如Microsoft Visual Basic,Microsoft Visual Basic脚本版本(VBScript)和Java)中定义的接口和对象定义为功能更强,更注重效率的语言(例如C和C ++)。出色的COM编程基础对这位ADSI程序员很有帮助。
运行时间要求
Active Directory在Windows Server域控制器上运行。但是,使用ADSI的客户端软件可能是在Windows上编写并运行的。此外,开发人员将需要平台软件开发工具包(SDK),该工具包也可以在MSDN站点上获得。若要调查Active Directory的内容,请使用“ Active Directory用户和计算机” MMC管理单元。此管理单元简化了Adsvw工具,该工具可用于Windows的早期版本。
相关文章
- SpringBoot2.0基础案例(01):环境搭建和RestFul风格接口
- 关于wcf,webservice,webapi或者其他服务或者接口有什么区别 WCF、WebAPI、WebService之间的区别 【转载】HTTP和SOAP完全就是两个不同的协议 WebService学习总结(一)——WebService的相关概念
- 1.2.1 分层结构 协议 接口 服务
- 接口测试之Postman使用全指南(原来使用 Postman测试API接口如此简单)
- WebElement 接口常用方法
- 教你用whistle抓包安卓、iOS应用https接口
- 【SNC】查看设备接口信息
- 你知道微服务接口如何设计
- 股票K线5,15,30,60分钟数据接口
- caffe的python接口学习(8):caffemodel中的参数及特征的抽取
- 【HMS Core】教你一分钟解决帐号服务获取用户信息接口session超时问题
- 调用华为游戏多媒体服务的创建引擎接口返回错误码1002,错误信息:the params is error
- 认证服务调用验证token接口时报错“Netty rest client failed to write request to server ”的解决方案
- 服务对外提供接口以供不同站点之间使用:Spring Cloud Feign使用记录及携带token请求
- 【Business Touch Kit】服务号消息发送接口返回401如何解决?
- RobotFramework: 接口测试时,注意请求体content-type
- 记录python接口自动化测试--主函数(第六目)
- 【第一期】电商分布式前沿springboot接口服务之配置-Array-专题视频课程
- 在物联网中对云接口和软件需求