Mas o menos lo que tu quieres se puede hacer con un framework de Ajax que se llama DWR (Direct Web Remoting). En teoría puedes llamar a métodos rémotos de clases que tengas alojadas como servlets en un servidor.
Esta es su página web:
http://getahead.ltd.uk/dwr/