CreateObject 方法 (RDS)

       

创建目标业务对象的代理并返回指向它的指针。代理将数据打包并调度到服务器端的通讯模块,以便与业务对象通讯来通过 Internet 发送请求和数据。对于进程内的组件对象则不使用代理,而只提供指向对象的指针。

语法

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

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

参数

Object   对象变量,用于计算在 ProgID 中指定类型的对象。

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

ProgID   字符串,编程 ID, 用于标识实现应用程序业务规则的服务器端业务对象

awebsrvr machinename   字符串,代表标识 Internet Information Server (IIS) Web 服务器的 URL,服务器业务对象实例在该服务器上创建。

说明

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