Set - 2

Question 1 :

What are the main components of Transaction-based Systems?

Answer :

Resource Manager
Transaction Manager and
Application Program.

Question 2 :

What are the three types of SQL database server architecture?

Answer :

Process-per-client Architecture. (Example: Oracle 6, Informix )
Multithreaded Architecture. (Example: Sybase, SQL server)
Hybrid Architecture

Question 3 :

What are the Classification of clients?

Answer :

Non-GUI clients - Two types are:-
Non-GUI clients that do not need multi-tasking
(Example: Automatic Teller Machines (ATM), Cell phone)
Non-GUI clients that need multi-tasking
(Example: ROBOTs)

GUI clients
OOUI clients

Question 4 :

What are called Non-GUI clients, GUI Clients and OOUI Clients?

Answer :

Non-GUI Client: These are applications, generate server requests with a minimal amount of human interaction.
GUI Clients: These are applications, where occasional requests to the server result from a human interacting with a GUI
(Example: Windows 3.x, NT 3.5)
OOUI clients : These are applications, which are highly-iconic, object-oriented user interface that provides seamless access to information in very visual formats.
(Example: MAC OS, Windows 95, NT 4.0)

Question 5 :

What is Message Oriented Middleware (MOM)?

Answer :

MOM allows general purpose messages to be exchanged in a Client/Server system using message queues. Applications communicate over networks by simply putting messages in the queues and getting messages from queues. It typically provides a very simple high level APIs to its services.
MOM's messaging and queuing allow clients and servers to communicate across a network without being linked by a private, dedicated, logical connection. The clients and server can run at different times. It is a post-office like metaphor.