RSS Feed for CLIENT/SERVER interview questionsCategory: CLIENT/SERVER interview questions

Why is an event driven program referred to a passive program? »

Because an event driven program is always waiting for something to happen before processing.

What is the main disadvantage of developing an application using an API? »

The application cannot use any special features of the backend server.

What is the main advantage of developing an application using an API? »

The application can be connected to any back end server that is supported by the API.

Give some examples of standard APIs? »

Open Database Connectivity (ODBC),
Integrated Database Application Programming Interface (IDAPI),
XOpen
SQL/CLI

In a Client/Server context, what does API (Application Programming Interface) refer to? »

An API, in a Client/Server context, is a specification of a set of functions for communication between the client and the server.

What are the responsibilities of a Server? »

1. Manage resources optimally across multiple clients.
2. Controlling database access and security.
3. Protecting the databse and recovering it from crashes.
4. Enforcing integrity rules globally.

What is the first work of Client process? »

A client process at first establishes connection with the Server.

What are the different topologies available for network? »

Star,
Bus,
Ring.