A service implementation must extend RemoteServiceServlet and must implement the associated service interface. Note that the service implementation does not implement the asynchronous version of the service interface.
Every service implementation is ultimately a servlet, but rather than
extending HttpServlet
,
it extends RemoteServiceServlet instead.
RemoteServiceServlet
automatically handles serialization
and invoking the intended method in your service implementation.
<servlet>
tag within your
module XML. The
GWT development shell includes an embedded version of Tomcat which acts
as a development-time servlet container for testing.
web.xml
configuration. See
ServiceDefTarget for more
information.