Web technologies a computer science perspective - Jackson, Jeffrey C. (Upper Saddle River, New Jersey Pearson/Prentice Hall, 2007)
Keywords: Internet programming; Web services; World Wide Web