• List Price: CDN$ 90.00
  • You Save: CDN$ 17.54 (19%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Client/Server Survival Gu... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Client/Server Survival Guide Paperback – Feb 8 1999

4.4 out of 5 stars 32 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 72.46
CDN$ 24.99 CDN$ 0.77

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 800 pages
  • Publisher: Wiley; 3 edition (Feb. 8 1999)
  • Language: English
  • ISBN-10: 0471316156
  • ISBN-13: 978-0471316152
  • Product Dimensions: 18.8 x 3.5 x 23.2 cm
  • Shipping Weight: 1.6 Kg
  • Average Customer Review: 4.4 out of 5 stars 32 customer reviews
  • Amazon Bestsellers Rank: #679,829 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From Amazon

Books on client/server computing are often dry and academic. Not so with the Client/Server Survival Guide, now in its third edition. The trio of authors--Jeri Edwards, Dan Harkey and Robert Orfali--make the topic interesting with a down-to-earth style that covers the informational landscape without boring the reader to tears. Numerous non-technical diagrams drive home important concepts quickly.

The first part consists of a comprehensive overview of client/server computing. In this critical introduction, the authors discuss the paradigm, the various flavours of servers and the basics of two-tier and three-tier architectures. They also discuss how the client/server works in the real world and introduce the concepts of LAN, WAN, and other connection topologies.

Next, the authors introduce you to the various operating systems, the concept of middleware, and communication protocols. They present a forward-looking discussion of network operating systems, followed by several chapters on SQL database servers and transaction processing. With the database foundation laid, the authors then present client/server groupware with a look at popular solutions such as Lotus Notes, Domino 5, and Novell GroupWise.

The text continues with discussions of object standards such as CORBA and DCOM, as well as an introduction to object databases and their potential for distributed computing. The Internet is then covered by way of a wide-ranging discussion of Web-based client/server computing. And this unique title wraps up with an acronym-packed look at client/server and distributed system management standards and a glimpse of the future of client/server architecture. --Stephen W Plain


Absolutely the finest book on client/server on the market today. It's got great advice, and is well written and fun to read. -- Richard Finkelstein

The scope and depth of topics covered in the Guide, with its straight-forward and often humorous delivery, make this required reading for anyone who deals with computers in today's corporate environment. -- Bob Gallagher, PC Week

See all Product Description

Customer Reviews

4.4 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
- Easy to understand
This book explains technical concepts in simple english and gives analog to things we are familiar with. Most books out there "talks greek" and present technical concepts in a way that is more complicated than they actually are.
- Breadth
I have been in the IT line for more than ten years and I can say that the breadth covered is simply astounding eg. user interface,
web server, application server, databases, remote procedure call, message passing.
- Depth
The important parts of a topic is covered in sufficient depth to allow us to have a overview of the subject without being deeply buried and lost in the details. If further details on any topic is required, one can always look up the other books. We just need a good overview here.
- Humor
I loved the humorous cartoons that aptly describe the concepts and keeps us from falling asleep.
- Organization
The topics are well organized with similar concepts grouped under a common heading with subheadings and so on. Most books out there group multiple large concepts under one heading (with no subheadings) making it harder to read and bookmark.
This book is outdated. We need to know where does microsoft .net framework fits in. Is COM/COM+ dead ? Who is winning - .net or CORBA ? What about new standards such as SOAP ? What does microsoft new language C# brings to the world of client/server ?
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
I found this book to be both a waste of money and my valuable time. I was looking for an intermediate to advance level treatment of client server systems. I was utterly disappointed. This book attempts to start from the very basic fundamentals and delve into the more advanced concepts. It miserably fails at its task. For the intermediate to advanced level readers, it fails to deliver what they were expecting. For example, 80%+ of each chapter is devoted to covering the basic terminology and the remainder tries to touch base on the various technologies. I found the coverage to lack detail and completeness. If you happen to be a begginer at the subject matter, you may be even more disappointed. Skimming through the fundemantals, I was surprised to find the basics were explained in terms of the advanceds. For instance, middleware was explained in terms of its utility in transaction integrity and load balancing. Anyone who understands transaction integrity and load balancing doesn't need an explanation of middleware. He/she would most likely be interested in specific methodologies. And, anyone who doesn't know what middleware is, most likely will not know what transaction integrity and load balancing mean. This book is full of such, let's say, logical inconsistency. ...
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This book is for client/server novices and those with experience in client/server development.
For novices, this book is an excellent source for knowing the client/server architecture, 2-tier and above.
As a person experienced in client/server development this book gave an understanding of basics of application layer from a theoritical perspective.
This book has to be read many times and the readers will feel the need to refer to certain topics as the need arises. I have to caution the readers that this book is not meant to be read once.
A client/server system consists of a) presentation layer b) application layer c) database layer.
This books touches on topics on all the three layers In presentation layer, it deals with GUI/OOUI/non-GUI clients. In application layer, transaction processing (transaction management) is described in great detail. In the database layer, major database vendors are discussed (I feel this may not be useful for those of us already familiar with database management systems).
Messaging components (I tend to include TP monitors in this category too) are discussed that form the core part of application layer component.
The book discusses numerous other topics such as datawarehousing (OLAP, EIS, DSS), CORBA (excellent material to understand from a high-level perspective), object databases (I really liked this part because of my experience in RDBMS) and distributed objects and management.
I would highly recommend this book for those of you out there waiting to know more about client/server architecture.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
Having worked in the IT industry for over 16 years, I've seen the insides of many large and small companies. But even with professional programming experience (on mainframes and PCs), as well in setting up LANs and WANs, exposure to the breadth of technology hasn't happened for me. And with technology now changing at hyper speed, it seemed impossible. I needed help to see the big picture.
A well-respected guru recommended this book. I worried that I should complete my Java 2 certification preparations before I invested the time to read it, but these were misplaced worries. The knowledge this book gave me about the world of objects, ORBs, and Internet technologies definitely prepares me for the future. By the way - when I read that one of the authors worked for BEA Systems, another for IBM, I was a little worried that author biases might creep in. Again, misplaced worries.
Frankly, this is the best technology book I've ever read. The editing is superb, the illustrations illuminating, the insights terrific
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most recent customer reviews