Prévia do material em texto
CENÁRIO DE TECNOLOGIA DA INFORMAÇÃO AULA 8: ARQUITETURAS DE SISTEMAS 1 Conteúdo desta aula ARQUITETURA CLIENTE - SERVIDOR 1 WEB SERVICES 3 PRÓXIMOS PASSOS SISTEMAS WEB 2 OS APLICATIVOS MÓVEIS 4 Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 2 Arquitetura Cliente – Servidor Fonte: http://webexplorations.com/web/secretOfTheWeb/14Form/formOverview/page_02.htm Sistema de comunicação robusto entre clientes e servidores; Interação cooperativa entre cliente e servidor, iniciada pelo cliente; Distribuição do processo entre o cliente e o servidor; Controle do servidor sobre os dados ou os serviços que um cliente pode pedir; Solução pelo servidor dos conflitos nos requisitos dos clientes. Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 3 Fonte: http://www.inforest.com.br/sistemas-para-restaurantes/ Arquitetura Cliente – Servidor Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 4 Sistemas Web Fonte: http://www.veberinformatica.com/ Os sistemas web funcionam nos navegadores, ou se utilizam dos clientes web para funcionar; Podem ser entendidos como sistemas que se utilizam da internet com acesso público ou restrito; O principal ganho que se tem ao se projetar um sistema web é que usuários que já estão ambientados na navegação na internet não terão problemas em entender o funcionamento do sistema; Os recursos de funcionamento do sistema são mais intuitivos e fazem parte do operacional do usuário. Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 5 Sistemas Web - Exemplos http://portal.estacio.br/home/aluno.aspx (SIA) http://www.pontofrio.com.br/ http://www.floresonline.com.br/ https://www.itau.com.br/ http://idg.receita.fazenda.gov.br/ http://www.dominos.com.br/ Etc. Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 6 Aplicativos Móveis Normalmente são menores e mais leves; Possuem memória com menor capacidade; Possuem processador com capacidade inferior; Possuem maior autonomia de bateria/menor consumo de energia; Tendem a ser mais seguros e confiáveis; Podem possuir ou não conectividade ou ainda limitada; Normalmente são mais rápidos na inicialização e no desligamento; Podem ser mais resistentes a quedas. Fonte: http://imasters.com.br/noticia/apps-moveis-devem-gerar-us-420-bilhoes-em-receita-em-2015/ Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 7 Aplicativos Móveis – Hardware Embarcados GPS - Localizador por satélite; - Acelerômetro; - Aparelho para medir a aceleração do dispositivo. Giroscópio - Dispositivo para medir a angulação do aparelho. Microfone - Capta áudio do meio externo; - Autofalante; - Emite som para o meio externo. Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 8 Tela de Alta definição - Permite melhor definição de imagem. Tela Touch - Entrada de dados pelo toque na tela. Wireless Conectividade sem fio. NFC - Near Field Communication permite desenvolver aplicativos de comunicação através de proximidade. Biometria - Identifica a digital do usuário. Aplicativos Móveis – Hardware Embarcados Cenários de Tecnologia da Informação AULA 8: ARQUITETURAS DE SISTEMAS 9 Assuntos da próxima aula: CONTEÚDO DA PRÓXIMA AULA Tipos de Meios de Armazenamento A Memória Principal e a Auxiliar Sistemas de Arquivos Banco de Dados 10