RESTfull web services are one of the more popular techniques for allowing access to data in web applications. This post by Dustin Marks explores the sqlREST project, which facilitates the use of RESTful principles in Java EE applications. Read Dustin Marks's post 'RESTful database access with sqlRest': http://marxsoftware.blogspot.com/2009/06/restful-database-access-with-sqlrest.html