This graphic shows the way that a client relates to the OC4J servlet container, and how the container calls a servlet. It also shows that a servlet can use a data source to connect to external infomation, such as a database.

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.