Mind map
Web Services
Map content
Web Services
HTTP
- HyperText Transfer Protocol
- Features
- Connectionless
- Client Disconects
- Media Independent
- MIME Type
- Stateless
- No information retained
- Connectionless
- Architecture
- Request/Response Protocol based on the client/server based Architecture
- Request
- Method
- GET | POST | PUT | DELETE
- URI
- Uniform Resource Identifiers
- Version
- Headers
- Encoding
- Media Type
- Method
- Response
- Status Code
- 1xx: Informational | 2xx: Success | 3xx:Redirection | 4xx: Client Error | 5xx: Server Error
- Status Code
- Features
- TCP/IP based communication protocol
- Application-Level Protocol
- Deliver data on the World Wide Web
- Default Port 80
- Provides Standarized way for computers to communicate
- How Clients Request data will constructed
- Sent to the Server
- How the server respond to these request
- HyperText Transfer Protocol
RESTful
- REpresentational State Transfer
- Web Standard based Architecure
- Uses HTTP Protocol for data communication
- Constructing a Standard URI
- Use Plural Nouns
- Use lowercase letters
- Use HTTP Verbs
- Use underscore or hyphen
- Data and resources are represented using URIs
- Categories: Define and group information into entities with common characteristics
- Treats every content as resource
Is a collection of open protocols and standards used for exchanging data between applications
API
- Application Programming Interfaces
- Interface to allow applications talk to each other
- Provides information for how to communicate with a software component
- Operations (What to call)
- Inputs (What to send with a call)
- Outputs (What you get back from a call)
- Types
- Traditional
- Web APIS
- SOAP
- RPC
- REST
Is a method of communication that allows two software systems to exchange data over the internet
Information
- Description
- Mind Map on Web Services, created by Jesus Mancilla on 20/01/2018.
- Created by
- Jesus Mancilla
- Views
- 2
- Rating