Communications Software White Papers
JAWS: A Framework for High-performance Web Servers
Overview
Developers of communication software face many challenges. Communication software contains both inherent complexities, such as fault detection and recovery, and accidental complex-ities, such as the continuous re-rediscovery and re-invention of key concepts and components. Meeting these challenges requires a thorough understanding of object-oriented application frameworks and patterns. This paper illustrates how we have applied frameworks and patterns for communication software to develop a high-performance Web server called
JAWS.
JAWS is an object-oriented framework that supports the
configuration of various Web server strategies, such as a Thread Pool concurrency model with asynchronous I/O and LRU caching vs.. a Thread-per-Request concurrency model with synchronous I/O and LFU caching.
| Publisher | Washington University in St. Louis | File Format | PDF, requires Acrobat Rdr 5 |
|---|---|---|---|
| Date Published | August 2003 | ||
| Format | White Papers | ||
| Topics | |||



