Weaving Services and People on the World Wide Web