It depicts the client communicating with the Web listener, which in turn communicates with the servlet container. The HTTP request and response go back and forth between the servlet container and the servlet, which might communicate to the database through a JDBC connection.