To use Remote Data Service technology, you must understand the three-tiered client/server model. This model separates the various components of a client/server system into three "tiers":
Client tierùa local computer on which either a Web browser displays a Web page that can display and manipulate data from a remote data source, or (in nonûWeb-based applications) a stand-alone compiled front-end application.
Middle tierùa Microsoft Windows NT« Server computer that hosts components that encapsulate an organization's business rules. Middle-tier components can be either Active Server Page scripts executed on Internet Information Server, or (in nonûWeb-based applications) compiled executables.
Data source tierùa computer hosting a database management system (DBMS), such as a Microsoft« SQL ServerÖ database. (In a two-tier application, the middle tier and data source tier are combined.)
These tiers don't necessarily correspond to physical locations on the network. For example, all three tiers may exist on only two machines. One machine could be a Windows 95 computer running Internet Explorer 4.0 as its browser. The second machine could be a Windows NT Server computer running both Internet Information Server and Microsoft SQL Server. Designing applications this way gives you greater flexibility when deploying processes and data on the network for maximum performance and ease of maintenance.