é [Música] só dando sequência ao conteúdo da semana cinco eu vou discutir um pouco sobre aplicações web resto a esse assunto de resto anos nós vimos né inclusive porque eu já fez esse frente frio Sente só que nós fala um pouco sobre ele essa eu vou guardar um pouco pouquinho mais profundidade aqui a importância de resto não é nos movimento de aplicações Record wwwa né então é muito importante né ter conhecimentos cabelo significado é o que significa ser uma perret mas quando nós temos de Fátima P resto então eu vou abordar uma introdução sobre rest
né a diferença entre resto né as inscrições vão o que que precisa para ter uma perreco um cima algumas dessas questões restrições ao foram se você não tem uma piriguete né E ele fala um pouco sobre o que eu faço se sobreviveu passou no tá porque prospectiva para gente ir em introduzir esse assunto né é que assim o http nós utilizamos não protocolo né É aqui nossos desenvolvedores né e profissionais que trabalham com tecnologia utiliza não é muito dizer usuários também ele foi concebido para fazer ligações nisso a gente tem que parar sua Suelen né
cedo só que transportavam conteúdo em formatado né em HTML a tão uso de recursos que esse protocolo é um cápsula são pareados né então é só o documento ainda quem é esse áudio o vídeo imagem com conteúdo multimídia e sua vasta maioria tá então transporte recurso exceto páginas HTML era feita no início com a missão de chamado remoto de prosseguir eu não acho mais rp esses tá bom antes da www correr via a comunicação entre aplicações atribuídas usando antes não chamado remote procedimento Aliás a obra Teka mais nova né que engloba todos os conceitos vai
perceber uma grp C né inclusive utilizado por grandes empresas aí para desenvolver soluções que comunicação como a Netflix por exemplo tá então na prática na prática as comunicações entre as aplicações do lidas né e no livro muito mais baixo utilizo RPC aqui no ponto do ponto de vista desenvolvedores para facilitar o aumento né para escalar as aplicações a uma uma série de camadas que são colocadas em cima da forma de chamadas + procedimento né porque se publicações serão feitas aconteça tá então nos primórdios as chamas a morte procedimento permitiu requisitar o serviço de outras Se
não conseguir recurso via rede sem saber o seu tava implementação tá no fundo no fundo é o que acontece hoje também né Não Você consome os o primeiro de um up né os recursos aquela tapete oferece mas sem saber né Sempre é necessário saber como é que ela complementar arrepio que tá disponível né muitas vezes o consumo desses recursos dessa Bee não precisa passar por um processo de autenticação lá em qualquer usuário que vai conseguir consumir dados até UTI onde você precisa os capô para você consumir além de você se autenticar logo você precisa pagar
para poder costumo me fala aí você pagar você não vai conseguir comer consumir tudo aquela tripa que você vai ter direito a só uma quantidade xyz e dados durante uma hora durante dias durante meses outro lado tá e 98 tá é o de Juninho ele juntou a disponibilidade dos serviços disponíveis anteriormente ou Quem criou o tempo que um R7 está com o tema de serviço não falamos hoje né ele mostra 1988 que inicialmente era baseado em XML RPC também de admissão do UFC ou uma linguagem é uma sensível né que o sensible marker lembre eu
Daniele então juntou as duas coisas pega os primeiros motores de processamento de mensagens né é trocadas entre serviço ela pagar os primeiros aquecer a é o motivo somente mensagem que foi utilizado e até razoavelmente bem nesse período né 98 2005 2006 2007 eram projeto desenvolvido pela parte lugar onde está descontinuado que eu abaixei esses dois né não viu uma versão de ser uma pessoa igual aí que possibilitava a troca de informações nem que aplicações distribuídas feitos em baixo é mas quem intercambiável a dados através do cineminha a dois pode ser feito já 15 ml os
Pacífico de sol tá tão por quê que por isso que não tá falando RPC nos cor preço né que a base né dessa na comunicação nesse ainda acaba sendo feito via RPC e ele foi criado para ser usado em cima da ppp né o protocolo transporte dos dados depois ele foi rebatizado como sou né que eu sinto Object access protocol pode acesso né Né Que fato virou o protocolo de transporte de mensagens XML né o sobre tá encapsulado dentro daquele também né é pros aplicações atribuídas é igual sobre fosse o protocolo poderoso e ter discussões
das ele é complexo né porque o sol ele permite que as ações trocam informações inteiramente baseado em operações você precisa definir as operações que vão ser disponíveis para serem consumidas esse eu sou cliente à vinagrete com as operações pode significar as coisas né surgiu né as as famosa PIS no ERP né e a resto é uma delas a como objetivo era facilitar as coisas tá o recheio nasceu Nesse contexto tá e eu é uma alternativa desenvolver serviço e consumo e serviços e foi proposto pelo filme A em 2000 na sua tese de doutorado pesquisador é
razão pela qual a tantas especificações e padrões tá então o fato dele ter proposto né e mostrado um efetivo é esse já sabe ela se tornou um padrão não é praticamente ela é utilizada para a paz que ele sua essência em quase com todas as aplicações - aplicações que nós usamos e consumimos totalmente não ela não entra aí nesse site de conteúdo em sites de bancos e Essa é a ideia o resto ele é ciclista mesmo né porque então vai usar muito porque o app fornece tá então o resto foi amadurecendo mas de forma gradativa
se comparado ao sul né e a Outra vantagem que muda muito aderente às necessidades do mercado sobre de aplicação habitual né então é mais uma perigo né desenvolve uma conta de recursos esportes de o melhor e ir e fornece a veículo o terceiro consumir ser usados há muito mais rápido mais simples hora você não vai passar os dados formatados para quem quer construir quem faz fazer o consumo informatizados você tem a posse de informações e não se formatos a uma aplicação que você vai devolver só o resto é uma abstração da cultura www ele é
um estilo arquitetural em um conjunto de restrições aplicadas a componente aplicação né ignora as etapas de implementação podemos pó e do conjunto de recursos né quem vai consumir não precisa saber onde microfone implementar tá foco nos papéis componentes existe alguns critérios por aqui uma te esteja resto né no Mirante é fácil tem que ser uniforme né sem Estado cacheado crescer servidor e baseado em camadas das restrições que a gente está colhi aqui menos atendido interface uniforme E aí tem alguns critérios para atingir interface uniforme primeiro assim interface ela tem que ser baseada em Recursos Diferentemente
dos OMC e esse base em operações estacionamento de recursos e ela tem que manipular recursos por meio de apresentações as mensagens trocadas entre entre quem usa que fornecem salto descritivo EA hipermídia como motor do estado da aplicação que a gente chama de rede aos bom e o que ter que que que é a base recurso né maçaricos se comparado com a RPC né e dá o recurso rendimento muito melhor nem ver o recurso de veementes/operações apps operação do Brasil chamadas as chamadas post/criar dados igual valor igual teste na referente de barra por muito mais efetivo
você consumir algumas coisas alguma coisa de Barra Posto do que você ficar passando um monte de parâmetro da URL a a manipular recursos por meio de representações tá ao cliente lida com os recursos vermelho representação né conquistou 15 ml por exemplo que tenha o que é suficiente para ele e manipular informação ao servidor né é que vem lá no servidor não é ele que tá com recurso a forma como que o cliente linda o recurso você simples a todos mensagem serem altos descritivas também com informações que o cliente Saiba como utilizá-las a então o cliente
tem que saber que tipo de informação que tá utilizando né que próximo tá pegando embora não deva saber como que era informação foi gerada né como é que ela foi complicado Mas como é qual o contexto dela né então a usava TP né a gente sempre tem que escrever escrever destacar pedágio content-type lá o cabelo sabe né É por isso que viu tipo eu estou utilizado posso tá vendo o texto está vindo uma imagem também no anexo não está vindo ao alguma coisa que acionado da aula e outro e o rei tios que tem uma
Security questions or comments nenhum 5988 não tem como objetivo ajudar os clientes a consumirem o serviço senha nesse estádio o conhecimento prévio profundamente a aí eu não preciso conhecer profundamente nem devo conhecer profundamente por exemplo um apelido Y com aperitivos resolvido eu preciso saber o que o Twitter exponho como recurso aquela tripa que o consumo. Né você quer pegar o rap do Twitter na fazer um bilhete de todos os Beatles foram feitos em determinado dia simplesmente para passar Comparato que aquela para ele vai me indicar Possivelmente passar o período né isso tem que tá previsto
até um aparelho celular para não passa um dia aprendeu tá preparado aqui você vai Bom dia né Mas alguma coisa aqui e aí você vai pegar citados nem depois eu poder formatar o o assunto eu pe que obedece a inscrição arrepios né não tenho que cursos né um identificador no nome e veja aqui né quando colocar a barra aulas né ainda vai tirar da mente né nesse nessa whirl aqui para mim a Rubi mesma coisa né A mesma coisa então com base nessas identificações para dizer que o usuário vai conseguir consumir ele dá acabei sem
conhecimento dela é importante frisar que uma pela deve ser um livro aberto que o senhor precisa de acesso documentação para saber como fazer um bilhete um post a nossa não precisa de documentação da Api para fazer vou fazer um jet um pouco Essa é a sua cabra da peste né E que você com quatro metros passo basicamente né que já são ativos http http protocolo padrão na web né com get post delete qo as quatro você consegue praticamente não consumir enviar dados para qualquer aplicação tá o outro texto precisa ser simples e todo se descoberto
ainda tem se você não consegue fazer isso só apenas não vai ser mexe com você não vai conseguir e fato mais eficiência ter uma peikko quer tipo que resto né O resto não fornece uma interface uniforme com os metros que o recorrente alguém disposto bernert neoget de usar para buscar recursos para fazer Cash oposto para ficar um recurso né tranquilo recurso em geral interaja com web e e esse banco de dados né um tipo atualizar recurso existente e o like Para Morrer o recurso A então é isso aqui é um exemplo de interface uniforme né
em que eu tenho a o recurso né E como que eu ligo com ele né por meio dos metros aqui o Guedes os pulsos elétricos é tão bom a ordens aqui eu odeio estar todas as ordens eu vou poder adicionar o maior de uma ordem sai dia vou poder fazer isso vale passando identificador é né o último último Side também Ah tá bom beijo aqui isso está previsto já para mim ter fácil né eu falei no Twitter né se eu quiser pegar alguma coisa assim por exemplo supondo que a pena ter alguma coisa assim/dei né
E aí dei uma raiva de você já disse havia uma data né você pega os dados filho tá então é muito importante ele se mente tá então pensa em quando forem construir aplicações e já já no contexto de resto certamente vai ser mais rápido mais simples mas funcional e eu sou aplicação vai conseguir conversar com outras desde você descrevam interface que os clientes a Olá pessoal é falar de resto é fundamental né descrever a importância de também isso é padrão É nos dias atuais vocês vão saber isso não é preciso repensar desenvolver aplicações Nesse contexto
né não facilita muito mais simples do que desenvolver aplicações depois vai pagar isso que foi usada há algum tempo aí embora ainda seja mas de longe muito menos o que aplicações mais novos né que já usam essa metodologia de a peças referência expressa a aula Espero que tenham aproveitado bem as explicações e faça os pilares objetivos sugeridos e a gente se vê na próximo ao que E aí E aí E aí [Música]