In Apache Axis, incoming messages on the server side flow through three layers: Transport (HTTP, SMTP, etc. listeners receive the request) → Global (common handlers for all services process security, logging) → Service (specific service handlers execute business logic). This layered architecture allows cross-cutting concerns to be handled before service-specific processing.