A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

RESTFul com Slim Framework

Apresentações semelhantes


Apresentação em tema: "RESTFul com Slim Framework"— Transcrição da apresentação:

1 RESTFul com Slim Framework
SOA RESTFul com Slim Framework

2 Quem sou EU? Formação: 8 anos de mercado; Locais onde trabalhei
Graduado em Sistema de Informacão; Pós Graduado em Análise de Negócios; Pós Granduando em Análise e Desenvolvimento de Sistema 8 anos de mercado; Locais onde trabalhei Universidade CEUMA – 6 anos; Helpdesk; Programador; Analista de Sistemas; DBA; Analista de Negócio; UNA-SUS – 1 ano e 7 meses; Analista de Sistemas Coordenador SIT+

3 Agenda O mundo em torno do SOA; SOA – Arquitetura Orientada a Serviço
Evolução até o SOA; Princípios da orientação a serviço; SOA na computação; Exemplos de Web-Services SOAP RESTful Slim Framework

4 REST JSON O mundo em torno do SOA. Computação Distribuída Segurança
Negócio Computação Distribuída Linguagem de Programação web-services Consumidor XML REST Interoperabilidade WSDL Protocolo Contrato BI Integração JSON WEB Serviço SOAP Provedor Corba Segurança

5 SOA – Arquitetura Orientada a Serviço
SOA é uma abordagem arquitetural corporativa que permite a criação de serviços de negócio interoperáveis que podem facilmente ser reutilizados e compartilhados entre aplicações e empresas. Gartner Group Uma arquitetura SOA é caracterizada pelas interações entre três tipo de agentes de softwares: os provedores de serviço, os consumidores e o registro do serviço. Huhns e Singh

6 Evolução até o SOA Desenvolvimento Desktop Desenvolvimento Web

7 Princípios da orientação a serviço
Contrato padronizado; Reusabilidade; Baixo acoplamento; Abstração; Interoperabilidade.

8 SOA na computação Web-Services; SOAP; RESTFul.

9 Exemplos de Web-Services
Facebook SDK Twitter SDK Republica Virtual (Cep) Google

10 SOAP Simple Object Access Protocol; Mensagens em XML;
Uso de HTTP ou RPC para transmissão; Arquitetura: WEB HTTP SOAP Mensagem

11 RESTful Representational State Transfer;
Uso somente do protocolo HTTP; Get, Post, Put, Delete; Arquitetura: WEB HTTP Mensagem

12 Slim Framework Micro Framework em PHP

13 Apresentação Micro Framework; Desenvolvimento rápido de API RESTFul;
Métodos com os nomes dos verbos HTTP; Pré-requisitos: PHP 5.3 ou superior; Uso de funções anônimas;

14 Roteiro Prático Apresentar o uso do framework;
Manipulação de Request e Response; Consumindo REST; Segurança; Caixa de ferramenta: Sublime; Apache; PHP, Básico;

15 Roteiro Prático Hello World; Calculadora; Lista de Nomes;

16 Segurança Autenticação Sessão Usuário; Senha; Hash Identificação;
Tempo de atividade;

17 Perguntas


Carregar ppt "RESTFul com Slim Framework"

Apresentações semelhantes


Anúncios Google