RESTfull - Sensedia

Descrição

Idiomas Programação Mapa Mental sobre RESTfull - Sensedia, criado por Rogerio Alves em 19-10-2018.
Rogerio Alves
Mapa Mental por Rogerio Alves, atualizado more than 1 year ago
Rogerio Alves
Criado por Rogerio Alves aproximadamente 6 anos atrás
12
0

Resumo de Recurso

RESTfull - Sensedia
  1. URI
    1. https://api.mycompany.com/name-of-api/resource
    2. Resources
      1. Coleção
        1. /pedidos
        2. Elemento
          1. /pedidos/78698
          2. Subelementos
            1. /pedidos/78698/itens/1
            2. Substantivos e nunca verbos
            3. Operações
              1. GET (READ)
                1. Não altera valores
                  1. Recebe mesmo resultado mesmo chamado várias vezes
                  2. POST (CREATE)
                    1. PUT (UPDATE/CREATE)
                      1. Recebe mesmo resultado mesmo chamado várias vezes
                      2. DELETE
                        1. OPTIONS
                          1. Métodos permitidos
                          2. PATCH
                            1. HEAD
                              1. Apenas o header
                            2. Versionamento
                              1. https://api.mycompany.com/name-of-api/v2/resource
                              2. Media Tyepes
                                1. Json
                                  1. XML
                                    1. Proprietários (vnd.{...)
                                    2. StatusCode & ErrorCode
                                      1. 200 - Resultado OK
                                        1. 400 - Erro no Cliente
                                          1. 500 - Erro no Servidor
                                          2. Filtros e Paginação
                                            1. /pedidos?status=ativo
                                              1. /pedidos?officet=50&limit=25
                                              2. Caching
                                                1. Evita sobrecarga
                                                  1. Evita tráfego desnecessário
                                                    1. Menor latência de rede
                                                      1. Menor sobrecarga de servidores
                                                        1. Tempo de inativação
                                                          1. Lista de vôos devem ser menor ou não existir
                                                          2. Sincronização dos clusters
                                                          3. Segurança
                                                            1. Acesso não autorizado
                                                              1. Ataques
                                                                1. Sobrecarga
                                                                  1. Chamadas indevidas por má implementação
                                                                    1. Caso Tesla - Senha do app distribuido para oficinas parceiras
                                                                  2. Implementação de clientes desastrados
                                                                    1. Identidade e Autorização
                                                                      1. Identificar o APP
                                                                        1. Identificar Usuário
                                                                          1. Identificar Device
                                                                          2. sensedia
                                                                            1. API Gateway Architecture
                                                                          3. Callbacks
                                                                            1. Rest é síncrono
                                                                              1. Assíncrono
                                                                                1. Cliente chama
                                                                              2. Hypermedia
                                                                                1. Retorno das requisições com o link dos próximos passos
                                                                                  1. sensedia
                                                                                    1. API Developers Portal
                                                                                  2. Sensedia
                                                                                    1. API Developers Portal

                                                                                    Semelhante

                                                                                    Melhores Práticas API REST
                                                                                    Edvaldo Ribeiro
                                                                                    Core Spring 4.2 Certification Mock Exam
                                                                                    antoine.rey
                                                                                    RESTful Web Services with Express Framework and mongoose.
                                                                                    Angel Martínez Rodriguez
                                                                                    JavaScript DOM API - Funções Basicas - Interactive Web Pages
                                                                                    Victor Bini
                                                                                    Melhores Práticas API REST - Autenticação
                                                                                    Edvaldo Ribeiro
                                                                                    Melhores Práticas API REST_2
                                                                                    Edvaldo Ribeiro
                                                                                    ASSIGNMENT SHEET 2-1-3: BASIC THEORY REVIEW
                                                                                    Justin Vaughan
                                                                                    /service/rest/login/reset/:account
                                                                                    Nikolaos Grammatikos
                                                                                    Acronyms
                                                                                    Shantal K Green
                                                                                    HW Image API
                                                                                    danh1964