Web Services
Web Services
Logicalview
Message orientation
Description orientation
Logical view
standard taxonomies;
Green Pages — technical information about services
exposed by the business
Representational State Transfer (REST)
Applications:
Google, Amazon, Yahoo, Facebook and Twitter
Advantage:
Simplicity
Ease of being published and consumed by clients.
REST and Systems of Systems
Self-Descriptive Message
Stateless Interactions
Resource Identification through URIs
Interaction with RESTful web services is done via the HTTP standard, client/server
cacheable protocol.
Resources are manipulated using a fixed set of four CRUD (create, read, update, delete)
verbs or operations:
PUT
GET
POST
DELETE