协作数据对象是在Microsoft Windows®和Microsoft Exchange Server®系列软件产品中使用的编程接口对象。它们允许在计算机系统上创建消息传递技术或协作应用程序。协作数据对象库允许软件开发人员访问数据位于服务器...
协作数据对象是在Microsoft Windows®和Microsoft Exchange Server®系列软件产品中使用的编程接口对象。它们允许在计算机系统上创建消息传递技术或协作应用程序。协作数据对象库允许软件开发人员访问数据位于服务器、公用计算机文件夹和网络上的点,以及存储在计算机邮箱中的点。这允许在产品中进行更高级别的自定义,因为用户可以创建和定制消息传递应用程序以满足他们自己的特定需求。使用协作数据对象的主要优势是灵活性。这些类型的协作数据对象不构成完整的编程语言,但是,它是与Windows®和Exchange Server®中的邮件应用程序编程接口(MAPI)一起工作的脚本语言的一部分。脚本语言与完整编程语言的区别在于,脚本语言的创建是有特定目的的,因此它仅限于程序员的工作在协作数据对象的情况下,其脚本语言旨在允许程序员创建特殊类型的消息传递程序,除了修改现有消息传递程序的功能外,这些“手工构建”或自定义程序可以替代或增强系统中已有的消息传递应用程序。使用协作数据对象的主要优势是灵活性。通过使用脚本语言,专门的程序员可以尝试向软件中添加最初不可用的功能。这可能会节省成本,因为熟练的最终用户将不再需要借助第三方应用程序来获得特定功能如果他们对脚本语言有足够的了解,他们可以简单地自己创建所需的功能。这种方法的缺点是,因为它们与脚本语言绑定在一起,使用协作数据对象将无法提供与使用完整编程语言创建的软件相同的灵活性而且,创建的程序必须在Windows®或Exchange Server®已经提供的框架内运行,从而限制了它们的整体潜力。与使用完整的编程语言从头开始构建新的应用程序相比,这会稍微降低协作数据对象的有用性
-
发表于 2020-08-07 23:00
- 阅读 ( 944 )
- 分类:电脑网络