Freshly Printed - allow 6 days lead
Design Patterns in Communications Software
The definitive compendium of patterns in communication software, including James O. Coplien, Douglas C. Schmidt, Robert Hanmer, and more.
Linda Rising (Edited by), Douglas C. Schmidt (Foreword by)
9780521790406, Cambridge University Press
Hardback, published 23 July 2001
562 pages, 50 b/w illus.
22.9 x 15.2 x 3.5 cm, 0.99 kg
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.
1. Fault-tolerant telecommunication system patterns
2. Using design patterns to build a framework for multimedia networking
3. A generative pattern language for distributed processing
4. Bodyguard
5. Patterns for logging diagnostic messages
6. Pattern: half-object + protocol
7. A pattern language for improving the capacity of reactive systems
8. A pocket-sized broker
9. A family of design patterns for application-level gateways
10. A pattern language of feature interaction
11. Managing change with patterns
12. Design patterns in telecommunication systems
13. Applying patterns to develop extensible ORB middleware
14. Open Web Server: an adaptive Web server using software patterns
15. A pattern language of call processing
16. The design and performance of a pluggable protocols framework for object request broker middleware
17. Object Lifetime Manager - a complementary pattern for controlling object creation and destruction
18. A family of design patterns for flexibly configuring network services in distributed systems
19. Abstract session, an object structural pattern
20. An input and output pattern language
21. Lessons from telecommunications.
Subject Areas: Computer networking & communications [UT], Computer programming / software development [UM]