ServiceShared resourcesAsymmentrical protocolsTransparency of locationMix-and-matchMessage based exchangesEncapsulation of servicesScalabilityIntegrityClient/Server computing is the ultimate "Open
Latest Answer : Characterstics are speak and listen ...
The ideal Client/Server software is independent of hardware and Operating System software platform. It should be able to mix-and-match client and server platforms.
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
It includes the communication stacks, distributed directories, authentication services, network time, RPC, Queuing services along with the network OS extensions such as the distributed file and print services.
It is needed to accomplish a particular Client/Server type of services which includes:Database specific middlewareOLTP specific middlewareGroupware specific middlewareObject specific middlewareInternet
Base services - It is a part of the standard OSExtended services - These are add-on modular software components that are layered on top of base service
Task preemptionTask prioritySemaphoresInterprocess communications (IPC)Local/Remote Interprocess communicationThreadsIntertask protectionMultiuser High performance file systemEfficient memory management
Ubiquitous communicationsNetwork OS extensionBinary large objects (BLOBs)Global directories and Network yellow pagesAuthentication and Authorization servicesSystem managementNetwork timeDatabase and transaction
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
List out the benefits obtained by using the Client/Server oriented TP MonitorsClient/Server applications development frameworkFirewalls of protectionHigh availabilityLoad balancingMOM integrationScalability of functionsReduced system cost.