Building Web services with Java : making sense of XML , SOAP , WSDL , and UDDI - Graham, Steve (Sams Publishing, 2005)