CreateObject 方法 (RDS)

创建目标业务对象代理,并返回指向该代理的指针。 代理将数据打包并封送到服务器端存根,用于与业务对象通信,以便通过 Internet 发送请求和数据。 对于进程内组件对象,不会使用代理,只提供指向该对象的指针。

重要

从 Windows 8 和 Windows Server 2012 开始,Windows 操作系统不再包含 RDS 服务器组件(有关更多详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性实用手册)。 Windows 的未来版本中将移除 RDS 客户端组件。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务

语法

远程数据服务支持以下协议:HTTP、HTTPS(基于安全套接字层的 HTTP)、DCOM 和进程内。

协议 语法
HTTP Set object = DataSpace.CreateObject("ProgId", "https://awebsrvr")
HTTPS Set object = DataSpace.CreateObject("ProgId", "https://awebsrvr")
DCOM Set object = DataSpace.CreateObject("ProgId", "computername")
进程内 Set object = DataSpace.CreateObject("ProgId", "")

参数

Object
一个对象变量,该变量的计算结果为 ProgID 中指定类型的对象。

DataSpace
一个对象变量,表示用于创建新对象实例的 RDS.DataSpace 对象。

ProgID
一个 String 值,该值包含程序标识符,以指定用于实现应用程序业务规则的服务器端业务对象。

awebsrvr 或 computername
一个 String 值,该值表示用于标识创建服务器业务对象实例的 Internet Information Services (IIS) Web 服务器的 URL。

备注

HTTP 协议是标准 Web 协议;HTTPS 是一种安全的 Web 协议。 在不使用 HTTP 的情况下运行局域网时,请使用 DCOM 协议。 进程内协议是本地动态链接库 (DLL);它不使用网络。

应用于

DataSpace 对象 (RDS)

另请参阅

DataFactory 对象、Query 方法和 CreateObject 方法示例 (VBScript)
DataSpace 对象和 CreateObject 方法示例 (VBScript)
CreateRecordset 方法 (RDS)