創(chuàng)建目標業(yè)務對象的代理并返回指向它的指針。代理將數(shù)據(jù)打包并調度到服務器端的通訊模塊,以便與業(yè)務對象通訊來通過 Internet 發(fā)送請求和數(shù)據(jù)。對于進程內的組件對象則不使用代理,而只提供指向對象的指針。
語法
遠程數(shù)據(jù)服務支持下列協(xié)議:HTTP、HTTPS(通過安全套接字層的 HTTP)、DCOM 和進程內。
協(xié)議 |
語法 |
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", "") |
參數(shù)
Object 對象變量,用于計算在 ProgID 中指定類型的對象。
DataSpace 對象變量,代表用于創(chuàng)建新對象實例的 RDS.DataSpace 對象。
ProgID 字符串,編程 ID, 用于標識實現(xiàn)應用程序業(yè)務規(guī)則的服務器端業(yè)務對象。
awebsrvr 或 machinename 字符串,代表標識 Internet Information Server (IIS) Web 服務器的 URL,服務器業(yè)務對象實例在該服務器上創(chuàng)建。
說明
HTTP 協(xié)議是標準的 Web 協(xié)議;HTTPS 是安全 Web 協(xié)議。在運行無 HTTP 的局域網(wǎng)時可使用 DCOM 協(xié)議。進程內協(xié)議是本地的動態(tài)鏈接庫 (DLL),不使用網(wǎng)絡。