Service-Oriented Architecture and Web Services: Concepts, Technologies, and Tools