Web services theory and practice - Guruge, Anura. (Digital Press, 2004)