DataAdapter is an interface in the client side. It provides the function of establishing session and invoking server side operation. MobileAdapter implements the DataAdapter: