1. In a computerized system, a method for serving, to a client, video data objects from a plurality of video data objects, the method comprising: providing a uniform resource locator that is aliased to a servlet so that when the uniform resource locator is accessed, the servlet is invoked; receiving, from the client, a first call to the uniform resource locator; upon receipt of the first call, invoking the servlet to select a first video data object from the plurality of video data objects; returning the selected first video data object to the client; receiving, from the client, a second call to the uniform resource locator; upon receipt of the second call, invoking the servlet to select a second video data object from the plurality of video data objects, the second video data object being ordered after the first video data object of the plurality of data objects; and returning the selected second video data object to the client.