RDS (Remote Data Service) 的传输可以基于HTTP, HTTPS 或DCOM。因此,如果防火墙允行HTTP协议的话,RDS传输并不会存在什么问题。
以下文字摘自知识库文章Q183294 INFO: Techniques for Returning a Recordset Through RDS [adobj]
http://support.microsoft.com/support/kb/articles/q183/2/94.asp
The Remote Data Service allows you to remote an ActiveX Data Objects (ADO) Recordset across HTTP, HTTPS or DCOM to a client computer. If using the HTTP/HTTPS protocol, it assumes that you have a server running either Internet Information Server 3.0 (or greater), or Personal Web Server. In either case, you will have installed the RDS Server components on that server. The client computer requires the RDS components, and the client application can be written in any language that supports COM and manipulation of COM Objects (C++, Java,
Visual Basic For Applications, VBScript, and so forth).
另外您可以参考以下文章以得到RDS的更多信息:
ID: Q165804 INFO: Comparing RDS Technology to RDO and DAO [iis]
http://support.microsoft.com/support/kb/articles/q165/8/04.asp
如果您需要RDS的应用实例,您可以参考以下以下的文章:
ID: Q183609 SAMPLE: Rdsvb.exe Demonstrates How to Use RDS with Visual Basic[adobj]
http://support.microsoft.com/support/kb/articles/q183/6/09.asp