CreateObject 方法 (RDS)
为目标业务对象创建代理,并返回指向它的指针。 代理将数据打包并封送到服务器端存根,以便与业务对象通信,以便通过 Internet 发送请求和数据。 对于进程内组件对象,不会使用代理,只提供指向该对象的指针。
重要
从 Windows 8 和 Windows Server 2012 开始,RDS 服务器组件不再包含在 Windows 操作系统中(有关详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性指南)。 RDS 客户端组件将在将来的 Windows 版本中删除。 避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务。
语法
远程数据服务支持以下协议:HTTP、HTTPS(基于安全套接字层的 HTTP)、DCOM 和进程内。
协议 | 语法 |
---|---|
HTTP | Set 对象 = DataSpace.CreateObject(“ProgId”, “https://awebsrvr") |
HTTPS | Set 对象 = DataSpace.CreateObject(“ProgId”, “https://awebsrvr") |
DCOM | Set 对象 = DataSpace.CreateObject(“ProgId”, “computername”) |
进程内 | Set 对象 = DataSpace.CreateObject(“ProgId”, “”) |
参数
对象
一个对象变量,该变量的计算结果为 ProgID中指定的类型的对象。
DataSpace
一个表示 RDS 的对象变量。用于创建新对象的 DataSpace 对象。
ProgID
一个 字符串 值,该值包含用于指定实现应用程序的业务规则的服务器端业务对象的编程标识符。
awebsrvr 或 computername
一个 字符串 值,表示标识在其中创建服务器业务对象的实例的 Internet Information Services (IIS) Web 服务器的 URL。
言论
HTTP 协议 是标准 Web 协议;HTTPS 是一种安全的 Web 协议。 在没有 HTTP 的情况下运行局域网时,请使用 DCOM 协议。 进程内 协议是本地动态链接库(DLL):它不使用网络。
适用于
另请参阅
DataFactory 对象、查询方法和 CreateObject 方法示例 (VBScript)
DataSpace 对象和 CreateObject 方法示例 (VBScript)
CreateRecordset 方法 (RDS)