Web Services are the latest mega-trend in the Internet. This book is written by leading researchers in the field and emphasizes fundamental concepts, technical challenges and visions. It also explains implementation issues and describes in an unbiased way the main commercial products currently available.