1 repositorio
Processes incoming requests through a chain of composable components for cross-cutting concerns.
Distinct from Request Processing: Distinct from Request Processing: specifies a pipeline architecture with composable valves, not general request lifecycle management.
Explore 1 awesome GitHub repository matching networking & communication · Pipeline-Based. Refine with filters or upvote what's useful.
Apache Tomcat is an open-source implementation of the Jakarta Servlet, Pages, Expression Language, and WebSocket specifications, serving as a container for running Java web applications. It provides a modular architecture with a servlet container, connector abstraction for multiple I/O models, and a pipeline-based request processing system that handles cross-cutting concerns through composable components. The server supports container-managed security with configurable realms for authentication against JDBC, LDAP, or memory-based credential stores, and offers TLS encryption with optional Open
Processes requests through a valve-based pipeline for cross-cutting concerns like logging and authentication.