did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780521790406

Design Patterns in Communications Software

by
  • ISBN13:

    9780521790406

  • ISBN10:

    0521790409

  • Format: Hardcover
  • Copyright: 2001-07-23
  • Publisher: Cambridge University Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $123.00 Save up to $41.20
  • Rent Book $81.80
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    SPECIAL ORDER: 1-2 WEEKS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

This is the definitive compendium of design patterns in communication software, gathered together by Linda Rising, Ph.D., a recognized leader in the field. Contributors include James O. Coplien, Douglas C. Schmidt, Robert Hanmer, Greg Utas, Just van den Broecke, Don Olson, Carlos O'Ryan, Christopher D. Gill, and other experts from the patterns community. This is the ideal reference for engineers and other professionals working in the field of communications software development.

Table of Contents

Foreword ix
Douglas C. Schmidt
Acknowledgments xvii
Contributors xix
Introduction: TelePLoP--The Beginning 1(20)
Linda Rising
Design Patterns in Telecommunications System Architecture
21(18)
Gerard Meszaros
Part I Large Collections 39(132)
A Generative Pattern Language for Distributed Processing
41(22)
Dennis L. Debruler
Improving the Capacity of Reactive Systems
63(18)
Gerard Meszaros
Fault-Tolerant Telecommunication System Patterns
81(14)
Michael Adams
James O. Coplien
Robert Gamoke
Robert Hanmer
Fred Keeve
Keith Nicodemus
An Input and Output Pattern Language: Lessons from Telecommunications
95(36)
Robert Hanmer
Greg Stymfal
A Pattern Language of Call Processing
131(40)
Greg Utas
Part II Small Collections 171(78)
Patterns for Logging Diagnostic Messages
173(14)
Neil B. Harrison
Pattern: Half-object + Protocol (HOPP)
187(4)
Gerard Meszaros
Abstract Session: An Object Structural Pattern
191(18)
Nat Pryce
Bodyguard
209(16)
Fernando Das Neves
Alejandra Garrido
Worth a Thousand Words
225(12)
James O. Coplien
A Pocket-Sized Broker
237(12)
Don S. Olson
Part III Experience Reports 249(286)
Managing Change with Patterns
251(8)
Michael Duell
Using Design Patterns to Build a Framework for Multimedia Networking
259(34)
Just A. van den Broecke
James O. Coplien
Open WebServer: An Adaptive Web Server Using Software Patterns
293(22)
Junichi Suzuki
Yoshikazu Yamamoto
Applying a Pattern Language to Develop Application-Level Gateways
315(42)
Douglas C. Schmidt
Applying Design Patterns to Flexibly Configure Network Services in Distributed Systems
357(36)
Douglas C. Schmidt
Applying a Pattern Language to Develop Extensible ORB Middleware
393(46)
Douglas C. Schmidt
Chris Cleeland
Applying Patterns to Develop a Pluggable Protocols Framework for ORB Middleware
439(56)
Douglas C. Schmidt
Carlos O'Ryan
Ossama Othman
Fred Kuhns
Jeff Parsons
Object Lifetime Manager A Complementary Pattern for Controlling Object Creation and Destruction
495(40)
David L. Levine
Christopher D. Gill
Douglas C. Schmidt
Index 535

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program