What are Service-specific middleware?
It is needed to accomplish a particular Client/Server type of services
Database specific middleware
OLTP specific middleware
Groupware specific middleware
Object specific middleware
Internet specific middleware and
System management specific middleware.
What is meant by Asymmetric Multiprocessing (AMP)?
It imposes hierarchy and a division of labor among processors. Only
one designated processor, the master, controls (in a tightly coupled
arrangement) slave processors dedicated to specific functions.
What is OLTP?
In the transaction server, the client component usually includes GUI and
the server components usually consists of SQL transactions against a
database. These applications are called OLTP (Online Transaction
Processing) OLTP Applications typically,
Receive a fixed set of inputs from remote clients. Perform multiple
pre-compiled SQL comments against a local database. Commit the work and
Return a fixed set of results.
What is meant by 3-Tier architecture?
In 3-tier Client/Server systems, the application logic (or process)
lives in the middle tier and it is separated from the data and the user
interface. In theory, the 3-tier Client/Server systems are more
scalable, robust and flexible.
Example: TP monitor, Web.
What is meant by 2-Tier architecture?
In 2-tier Client/Server systems, the application logic is either buried
inside the user interface on the client or within the database on the
Example: File servers and Database servers with stored procedures.
What is Load balancing?
If the number of incoming clients requests exceeds the number of
processes in a server class, the TP Monitor may dynamically start new
ones and this is called Load balancing.
What are called Fat clients and Fat servers?
If the bulk of the application runs on the Client side, then it is Fat
clients. It is used for decision support and personal software.
If the bulk of the application runs on the Server side, then it is Fat
servers. It tries to minimize network interchanges by creating more
abstract levels of services.
What is meant by Horizontal scaling and Vertical scaling?
Horizontal scaling means adding or removing client workstations with
only a slight performance impact. Vertical scaling means migrating to a
larger and faster server machine or multi-servers.
What is Groupware server?
Groupware addresses the management of semi-structured information such
as text, image, mail, bulletin boards and the flow of work. These
Client/Server systems have people in direct contact with other people.
What are the two broad classes of middleware?
What are the types of Servers?
Database servers Transaction servers Groupware servers Object servers
What is a File server?
File servers are useful for sharing files across a network. With a file
server, the client passes requests for file records over network to file
What are the five major technologies that can be used to create
Page Numbers :