DataSpace 物件 (RDS)

重要

從 Windows 8 和 Windows Server 2012 開始,Windows 作業系統中不再包含 RDS 伺服器元件 (請參閱 Windows 8 和 Windows Server 2012 相容性操作手冊以取得詳細資訊)。 未來的 Windows 版本將移除 RDS 用戶端元件。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 使用 RDS 的應用程式應該移轉至 WCF 資料服務

在位於中介層的自訂商務物件中建立用戶端 Proxy。

遠端資料服務需要商務物件 Proxy,讓用戶端元件可與位於中介層的商務物件進行通訊。 Proxy 可協助進行程序或電腦界限中的封裝、解除封裝和傳輸 (封裝處理) 應用程式的 Recordset 資料。

遠端資料服務使用 RDS.DataSpace 物件的 CreateObject 方法來建立商務物件 Proxy。 每當建立其中介層商務物件對應項目的執行個體時,便會動態建立商務物件 Proxy。 遠端資料服務支援下列通訊協定:HTTP、HTTPS (HTTP 安全通訊端)、DCOM 和 內含式 (位於相同電腦上的用戶端元件和商務物件)。

注意

RDS.DataSpace 物件使用 HTTP 或 HTTPS 通訊協定時,RDS 會以「無狀態」的方式運作。 意即,在伺服器傳回回應之後,會捨棄有關用戶端的任何內部資訊。

注意

即使商務物件在商務物件 Proxy 的存留期可能存在,但僅當回應傳送至要求之前,商務物件才會實際存在。 發出要求時 (意即在商務物件上叫用方法),Proxy 會開啟與伺服器的新連線,而伺服器會建立新的商務物件執行個體。 在商務物件回應要求之後,伺服器會終結商務物件並關閉連線。

注意

此行為表示您無法使用商務物件屬性或變數,將資料從一個要求傳遞至另一個要求。 您必須採用某些其他機制,例如檔案或方法引數,才能保存狀態資料。

RDS.DataSpace 物件的類別識別碼為 BD96C556-65A3-11D0-983A-00C04FC29E36。

DataSpace 物件可安全用於撰寫指令碼。

本節涵蓋下列主題。

另請參閱

DataSpace 物件和 CreateObject 方法範例 (VBScript)