ABSTRACT

This chapter discusses the structure for client/server computing and presents steps for implementing client/server business solutions. Client/server computing is a style of computing that involves multiple processors—one of which is usually a workstation—over which complete business transactions are processed. The typical structure for client/server computing is discussed from three perspectives: System software, hardware, and network, Data and Processing. Client/server computing involves distributed data and processing; therefore, client/server applications represent a more difficult problem to implement than traditional computing. There are six key areas of concern for organizations that are implementing client/server applications, and each covers a broad set of issues. The key areas are: Change management, Technology architecture decisions, Delivery of infrastructure, Systems management, Network delivery and Site implementation. Client/server applications have a rich set of interactions and it may be essential to find out at the time the problem occurs what steps the business user went through while they are fresh in the user's mind.