Client/Server With Remote DBMS

The following example illustrates a local/network deployment model in which a Uniface application is deployed on client machines and the database is located on a remote server. To handle this, Uniface makes use of:

  • Uniface Server acting in the role of data server.
  • Uniface Router to manage the connection between the Uniface client and the server.
  • Network connectors to handle the communication over the network.
  • DBMS connector to handle communication with databases
Remote Database

Graphical content.

It is possible for an application to use data in multiple databases, in which case more Uniface Servers are required. These are started as needed by the Uniface Router.