
Design Patterns in Communications Software
Foreword by C. Schmidt
Linda Rising(Editor)
Cambridge University Press
Published on 23. July 2001
Book
Hardback
562 pages
978-0-521-79040-6 (ISBN)
Description
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.
More details
Series
Language
English
Place of publication
Cambridge
United Kingdom
Target group
Professional and scholarly
Illustrations
50 Line drawings, unspecified
Dimensions
Height: 235 mm
Width: 157 mm
Thickness: 37 mm
Weight
1053 gr
ISBN-13
978-0-521-79040-6 (9780521790406)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Content
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.