Data Adapters

Data adapters form the center of communication from the client to the server. They provide all the logic for retrieving data from the server, apply changes back to the server and handle any other data-related communication with the server such as retrieving business rules scripts or schema information. Additionally, they know how to handle reconciliation problems.

Data adapters also understand various technologies such as Dynamic Select, Dynamic Where and DA SQL.

Data Abstract provides two versions of data adapters:

  • Remote Data Adapters are used for communication with a remote server in multi-tier applications.
  • Local Data Adapters are used for communication with a local server in two-tier applications (Database tier and Client tier) or for implementing quite sophisticated business rules in multi-tier applications.