Java web services : up and running - Kalin (O'Reilly, 2009)