GoConqr has a new look! Let us know what you think.

Mind map

Web Services

Jesus Mancilla English

Map content

Web Services

  1. HTTP

    • HyperText Transfer Protocol
      • Features
        • Connectionless
          • Client Disconects
        • Media Independent
          • MIME Type
        • Stateless
          • No information retained
      • 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
        • Response
          • Status Code
            • 1xx: Informational | 2xx: Success | 3xx:Redirection | 4xx: Client Error | 5xx: Server Error
    • 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
  2. 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
  3. Is a collection of open protocols and standards used for exchanging data between applications

  4. 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
  5. 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

Feedback

What is it about?

What do you think of the new look?

How do you like it?