Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Client-server computing

Published: 01 July 1992 Publication History
First page of PDF

References

[1]
AT&T. AT&T streams. ISBN 0-13- 940537-2025, 1987.
[2]
Birrell, A.D., and Nelson, B.J. Implementing Remote Procedure Calls. ACM Trans. Comput. Syst. 2, 1 (Feb. 1984), 39-59.
[3]
Business Research Group. PC Lan integration and management: User trends. Newton, Mass., June 1991.
[4]
Client-Server Computing. Datapro reports on PC communications. Tech. Reps., McGraw-Hill, Inc., Delran, N.J. 713-101. June, 1990.
[5]
Dale, R. Client-Server database: Architecture of the future. Database Program. Design. (Aug. 1990), 28- 37.
[6]
Fields, D., Ed. Client Server Computing: Making it Work for You. Parallan Computer, Inc., Mountain View, Calif., 1990.
[7]
Gold-Bernstein, B. Does Client- Server equal distributed database? Database Prog. Design (Sept. 1990).
[8]
Harris, D. TLI. Unix Networking. S.G. Kochan and P. Wood, Eds., Hayden Books Unix System Library, pp. 171-202.
[9]
IBM Corporation. IBM Local Area Network Tech. Ref., SC30-3383-2, 1988.
[10]
IBM. APPC Programming Reference. Operating System/2 Extended Ed., Version 1.3. Sept. 1990, Order no. 01F0295 S01F-0295
[11]
Leffler, S.J. et al. An advanced 4.3BSD interprocess communication tutorial. Computer Systems Research Group, Department .of Electrical Engineering and Computer Science, University of California, Berkeley, 1986.
[12]
Manson, C, and Thurber, K. Remote control. Byte (July 1989) 235- 239.
[13]
McCarthy, J.C., Bluestein, W.M. Is Client-Server cheaper? Forrester Research Inc., Cambridge, Mass. (Aug. 1990).
[14]
Novell, Inc. Client Server tutorial. Professional Development Series, C Network Compiler/386, Austin, Tex.
[15]
Novell, Inc. Netware loadable module library reference. Professional Development Series, C Network Compiler/386, Austin, Tex.
[16]
Pitt, D.A., and Winkler, J.L. Tablefree bridging. IEEE J. Selected Areas in Commun. SAC-5, 9 (Dec. 1987).
[17]
Rudd, C., McKee, P., Yip, T. The development of WinSales: A Client/ Server application. Microsoft Internal Paper. Dec. 1991.
[18]
Ryan, R. Microsoft Lan Manager: A Programmer's Guide. Microsoft Press, One Microsoft Way, Redmond, Washington, 1999.
[19]
Scheifler, R.W. et al. X Window System: C Library and Protocol Reference. Digital Press.
[20]
Sharp, B. Commercial Success. Lan Comput. (June, 1991), 24-25.
[21]
Soper, B. Private communications, Project Manager, Chevron Canada Ltd., Vancouver B.C., Canada.
[22]
Winston, A. OS/2, Unix competing for server selection. Softw. Mag. (May 1991).

Cited By

View all
  • (2024)A Comprehensive Analysis of Cloud Service Models: IaaS, PaaS, and SaaS in the Context of Emerging Technologies and Trend2024 International Conference on Electrical, Communication and Computer Engineering (ICECCE)10.1109/ICECCE63537.2024.10823401(1-6)Online publication date: 30-Oct-2024
  • (2024)Kulla‐RIV: A composing model with integrity verification for efficient and reliable data processing servicesSoftware: Practice and Experience10.1002/spe.332854:8(1516-1542)Online publication date: 11-Mar-2024
  • (2023)Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository2023 IEEE/ACM 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN)10.1109/CAIN58948.2023.00035(184-196)Online publication date: May-2023
  • Show More Cited By

Recommendations

Reviews

Marshall D. Abrams

The conclusion tells us that “this article attempts to delineate major components of a Client-Server system with special emphasis on communication interfaces.” I wish that information had been in the introduction. The first four pages gave me the impression of a tutorial about client-server architecture written for someone familiar with time-sharing architectures of the early 1980s. The next ten pages provide excessive detail at the level of field length and offset about the communication alternatives network basic input/output system (NetBIOS); internetwork packet exchange (IPX) and sequential packet exchange (SPX); mailslots; named pipes; remote procedure call; and advanced program-to-program communication (APPC/LU 6.2). Three pages are devoted to high-level anticipation of future modes of communication, specifically database and graphical interfaces. Two pages are devoted to client-server issues such as the workstation operating system, hardware constraints, connectivity constraints, object-oriented design, graphical user interfaces, division of responsibility, scalability, server interfaces, gateways to mainframes, disk space, security, access control, backup, recovery, logging, fault tolerance, uninterrupted power supply, performance and system management, and internetworking. Examples, spanning three pages, include the Microsoft WinSales Project, the Chevron Vancouver Project, the iLan Project, and the Commonwealth Bank (Australia) Project.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 35, Issue 7
July 1992
86 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/129902
  • Editor:
  • Peter Denning
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1992
Published in CACM Volume 35, Issue 7

Permissions

Request permissions for this article.

Check for updates

Author Tag

  1. client-server computing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)642
  • Downloads (Last 6 weeks)69
Reflects downloads up to 01 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Comprehensive Analysis of Cloud Service Models: IaaS, PaaS, and SaaS in the Context of Emerging Technologies and Trend2024 International Conference on Electrical, Communication and Computer Engineering (ICECCE)10.1109/ICECCE63537.2024.10823401(1-6)Online publication date: 30-Oct-2024
  • (2024)Kulla‐RIV: A composing model with integrity verification for efficient and reliable data processing servicesSoftware: Practice and Experience10.1002/spe.332854:8(1516-1542)Online publication date: 11-Mar-2024
  • (2023)Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository2023 IEEE/ACM 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN)10.1109/CAIN58948.2023.00035(184-196)Online publication date: May-2023
  • (2022)An Efficiency of Third Party Genetic Algorithms Software Libraries in Mobile Distributed Computing for Financial Time Series Forecasting2022 International Conference Automatics and Informatics (ICAI)10.1109/ICAI55857.2022.9960128(351-354)Online publication date: 6-Oct-2022
  • (2022)Android Content Providers in Mobile Distributed Computing2022 13th National Conference with International Participation (ELECTRONICA)10.1109/ELECTRONICA55578.2022.9874360(1-4)Online publication date: 19-May-2022
  • (2021)Towards fluid software architecturesProceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering10.1109/ASE51524.2021.9678647(1368-1372)Online publication date: 15-Nov-2021
  • (2019)Composition of heterogeneous web services: A systematic reviewJournal of Network and Computer Applications10.1016/j.jnca.2019.06.008Online publication date: Jun-2019
  • (2019)Big Data and Fog ComputingEncyclopedia of Big Data Technologies10.1007/978-3-319-77525-8_41(187-196)Online publication date: 20-Feb-2019
  • (2018)Integrating Legacy Laboratory Information Systems into a Client-Server World: The University of Minnesota Clinical Workstation (CWS) ProjectMethods of Information in Medicine10.1055/s-0038-163460234:03(289-296)Online publication date: 16-Feb-2018
  • (2018)A language and hardware independent approach to quantum–classical computingSoftwareX10.1016/j.softx.2018.07.0077(245-254)Online publication date: Jan-2018
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media