Planning for Web Services: Obstacles and Opportunities
Clay Shirky
Through plainspoken, impartial analysis, Planning for Web Services maps out the current state and future prospects of this still-evolving technology, and lays out the critical technical and business issues you'll need to consider.