回答
從MS文檔: Microsoft遠程數據服務(RDS)允許您使用ADO記錄遠程跨三個協議(HTTP,HTTPS或DCOM)之一。 RDS最初用於基於Web的客戶端,但您可以自由地在您選擇的任何開發環境或語言中實施您的RDS客戶端。您可以選擇實現用於生成和接收記錄集的服務器端業務對象,也可以使用RDS在其服務器端組件中提供的默認業務對象。只有使用HTTP或HTTPS協議時,才需要使用Internet Information Server(IIS)來託管RDS Server組件。使用DCOM通過RDS封送對象(記錄集或其他)可消除IIS依賴性。 RDS提供客戶端緩存數據結果,可更新數據和支持某些數據感知ActiveX控件的優點。
RDS demo(截至Delphi2007):在...Documents\RAD Studio\5.0\DEmos\DelphiWin32\VCL\ADO\RDS
爲D2007。
非常基本的服務器和客戶端(請查看Appserver.pas
和ClientMain.pas
)。您可以嘗試將它與兄弟文件夾中的AdoTest Demo結合使用。
還看到:
http://edn.embarcadero.com/article/28502
http://msdn.microsoft.com/en-us/library/ms676550%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms677528%28VS.85%29.aspx
注意:不要忘了修改Windows\MSDFMAP.INI
作爲
RDS是Microsoft在ADO中提供的多層解決方案。您可以在客戶端應用程序中使用TRDSConnection連接到負責從數據庫服務器(後端層)檢索數據的應用程序服務器(中間層)。
它背後的想法與在DataSnap應用程序中使用DatasetProvider和ClientDataset類似。
您可以在ADDN的MSDN條目中閱讀有關RDS的更多信息。
- 1. 在Delphi中使用ATL組件
- 2. VCL組件Delphi
- 3. (Delphi)如何使用DosCommand組件?
- 4. 如何在delphi單元測試中使用可視化組件?
- 5. LockBox 3 - 組件不能在Delphi XE8中使用VCL
- 6. 在Cbuilder中使用Delphi組件鏈接錯誤
- 7. 在delphi中直接使用Oracle訪問組件
- 8. 用於Delphi的Dynamodb組件
- 9. DELPHI 2009中的.NET組件
- 10. Delphi 2006中的TPageControl組件
- 11. Delphi中缺失的組件
- 12. 在Delphi Prism中使用Devexpress ASP.NET控件
- 13. 如何在Delphi中使用大文件?
- 14. 在Delphi中避免的組件
- 15. 在delphi中卸載DOA組件
- 16. 在Delphi中安裝HTML組件XE
- 17. 在Delphi&C++ Builder中安裝VCL組件
- 18. 如何在Delphi 2010中安裝Delphi 2009組件包(UniSynEdit包)?
- 19. 在Delphi 2010中添加Delphi 6第三方組件?
- 20. Delphi組件像trichview
- 21. Delphi中使用
- 22. 在Delphi中使用IVirtualDesktopManager
- 23. 在Delphi中使用_set_invalid_parameter_handler
- 24. 在Delphi中使用LocalAsyncVclCall
- 25. 在Delphi中使用SecureZeroMemory
- 26. 在delphi中使用UrlCreateFromPath XE7
- 27. 在Delphi中使用jpeg
- 28. 在C++中使用delphi庫
- 29. 在Delphi中使用指針
- 30. 在C++中使用Delphi DLL
什麼版本的Delphi您使用的是在ClientMain.pas表示? – 2010-02-13 08:50:15
我正在使用delphi 7 – Salvador 2010-02-18 05:05:12