Applying Design Patterns and Frameworks to Develop Object-Oriented Communication Software (1997)
| Venue: | in Handbook of Programming Languages |
| Citations: | 33 - 11 self |
BibTeX
@INPROCEEDINGS{Schmidt97applyingdesign,
author = {Douglas C. Schmidt},
title = {Applying Design Patterns and Frameworks to Develop Object-Oriented Communication Software},
booktitle = {in Handbook of Programming Languages},
year = {1997},
publisher = {MacMillan Computer Publishing}
}
Years of Citing Articles
OpenURL
Abstract
Factory, Builder, and Service Configurator) the ACE framework components facilitate the development of communication software that may be updated and extended without modifying, recompiling, relinking, or even restarting running systems [6]. 3.1.4 Self-contained Distributed Service Components ACE provides a standard library of distributed services that are packaged as self-contained components. Although these service components are not strictly part of the ACE framework, they play two important roles: Factoring out reusable distributed application building blocks: These service components provide reusable implementations of common distributed application tasks such as naming, event routing, logging, time synchronization, and network locking; Demonstrating common use-cases of ACE: These distributed services also demonstrate how ACE components (such as Reactors, Service Configurators, Acceptors and Connectors, Active Objects, and IPC wrappers) can be used effectively to develop flexi...







