Introdução à Tecnologia Web Conceitos Gerais Profª MSc. Elizabete Munzlinger www.elizabete.com.br Profª MSc. Elizabete Munzlinger www.elizabete.com.br Conceitos Gerais Índice 1 – História da Internet ............................................................................................... 2 a) No Mundo ........................................................................................................ 2 b) No Brasil .......................................................................................................... 2 2 – Serviços de conectividade ...................................................................................... 2 a) Internet ........................................................................................................... 2 b) Intranet ........................................................................................................... 3 c) Extranet ........................................................................................................... 3 d) Navegador ....................................................................................................... 3 e) Site ................................................................................................................. 3 f) Home Page ....................................................................................................... 3 g) E-mail.............................................................................................................. 3 h) Chat ................................................................................................................ 3 i) Redes sociais..................................................................................................... 3 j) Skype ............................................................................................................... 3 k) Sistema de busca.............................................................................................. 3 2 - Conceitos .............................................................................................................. 4 a) Servidor Web ................................................................................................... 4 b) Modelo Cliente-Servidor .................................................................................... 4 c) URL ................................................................................................................. 4 d) Host ................................................................................................................ 4 e) Domínio ........................................................................................................... 5 f) DNS ................................................................................................................. 5 Referências Bibliográficas............................................................................................. 5 1 Profª MSc. Elizabete Munzlinger www.elizabete.com.br 1 – História da Internet a) No Mundo Em 1969 a empresa ARPA (Advanced Research and Projects Agency) criou uma rede chamada ARPANET com o objetivo de conectar os departamentos de pesquisa e as bases militares americanas. Antes da ARPANET, já existia outra rede que ligava estes departamentos de pesquisa e as bases militares, mas como os EUA estavam em plena Guerra Fria, e toda a comunicação desta rede passava por um computador central que se encontrava no Pentágono, sua comunicação era extremamente vulnerável. Se a antiga URSS resolvesse cortar a comunicação da defesa americana, bastava lançar uma bomba no Pentágono, e esta comunicação entrava em colapso, tornando os Estados Unidos extremamente vulnerável a mais ataques. A ARPANET foi desenvolvida exatamente para evitar isto. Com um backbone que passava por baixo da terra (o que o tornava mais difícil de ser interrompido), ela ligava os militares e pesquisadores sem ter um centro definido ou mesmo uma rota única para as informações. Nos anos 70, as universidades e outras instituições que faziam trabalhos relativos à defesa tiveram permissão para se conectar à ARPANET. Em 1975, existiam aproximadamente 100 sites. No final dos anos 70, a ARPANET tinha crescido tanto que o seu protocolo de comutação de pacotes original, chamado de Network Control Protocol (NCP), tornou-se inadequado. Depois de algumas pesquisas, a ARPANET mudou do NCP para um novo protocolo chamado TCP/IP (Transmission Control Protocol /Internet Protocol) que permitiu, além do crescimento da rede, implementações em plataformas diferentes. b) No Brasil A história da Internet no Brasil começou bem mais tarde, só em 1991 com a RNP (Rede Nacional de Pesquisa), uma operação acadêmica subordinada ao MCT (Ministério de Ciência e Tecnologia). Em 1994, no dia 20 de dezembro, a EMBRATEL lança o serviço experimental a fim de conhecer melhor a Internet. Somente em 1995 é que foi possível, pela iniciativa do Ministério das Telecomunicações e Ministério da Ciência e Tecnologia, a abertura ao setor privado da Internet para exploração comercial da população brasileira. 2 – Serviços de conectividade a) Internet A Internet é um conglomerado de redes em escala mundial de milhões de computadores interligados que permite o acesso a informações e todo tipo de transferência de dados. Figura 1. Representação da Internet (rede). 2 Profª MSc. Elizabete Munzlinger www.elizabete.com.br b) Intranet Intranet é uma rede privada que usa a tecnologia básica da Internet dentro de um sistema fechado de rede. É como ter uma Internet local, fechada, só para uma empresa e seus funcionários. c) Extranet A Extranet é uma Intranet conectada à Internet, ou seja, é uma rede privada com acesso externo pela Internet para um grupo específico de usuários autenticados. d) Navegador Um Navegador, também conhecido como Web Browser ou Browser, é um programa que habilita seus usuários interagirem com documentos HTML hospedados em um servidor web, de acosso à Internet. e) Site Um site é um conjunto de páginas web. Uma página é um documento de texto que contém textos, imagens e ligações de hipertexto que permitem sua interligação com outras páginas. f) Home Page Home page é a página inicial de um site. Também é citada como sendo uma página pessoal. g) E­mail E-mail, correio-e, ou correio eletrônico, ou ainda email é um método que permite compor, enviar e receber mensagens através de sistemas eletrônicos de comunicação. Podem ser acessados por qualquer máquina conectada a Internet via gerenciadores de e-mail online chamados Webmail. Também podem ser salvos na máquina local através do download das mensagens de acordo com o protocolo utilizado. h) Chat Um chat, que em português significa "conversação", é um neologismo para designar aplicações de conversação em tempo real. Esta definição inclui programas de IRC (Internet Relay Chat), conversação em webchat ou mensageiros instantâneos. Exemplo de chat muito conhecido é o MSN Messenger, ou apenas MSN criado pela Microsoft Corporation. Google também fornece esse serviço diretamente nas páginas de outros serviços como Orkut e Webmail. i) Redes sociais São serviços criados para conectar indivíduos através de diferentes laços como amizade, parentesco, afinidades, etc. O Orkut é uma rede social filiada ao Google, criada em 19 de Janeiro de 2004 com o objetivo de ajudar seus membros a criar novas amizades e manter relacionamentos. Seu nome é originado no projetista chefe, Orkut Büyükkokten, engenheiro turco do Google. Outros exemplos de redes sociais online são o Facebook, e o recente Twitter. j) Skype Skype é um software que permite comunicação grátis pela Internet através de conexões VoIP (Voz sobre IP). k) Sistema de busca É um conjunto organizado constituído de computadores, índices, bases de dados e algoritmos tudo isso reunido com a missão de analisar e indexar as páginas da web, armazenar os resultados dessa análise e indexação numa base de dados. Google é o nome da empresa que criou e mantém o maior site de busca da Internet, o Google Search. O serviço foi criado a partir de um projecto de doutorado dos então estudantes Larry Page e Sergey Brin da Universidade de Stanford em 1996. A Overture é uma 3 Profª MSc. Elizabete Munzlinger www.elizabete.com.br empresa do grupo Yahoo!, pioneira e uma das líderes mundiais em venda de links patrocinados, passou a oferecer o serviço de links patrocinados nos resultados de busca de notícias, o Content Match. O Content Match é um serviço que tem como foco principal oferecer mais uma colocação de publicidade com relevância além dos próprios resultados de busca. 2 ­ Conceitos a) Servidor Web Um servidor web é um programa de computador responsável por aceitar e responder pedidos http de outras aplicações. É comum o conjunto de software + hardware de um computador onde roda tal programa também ser chamado de servidor web. b) Modelo Cliente­Servidor É um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponíveis pode aceitar tais requisições, processá-las e retornar o resultado para o cliente. Figura 2. Modelo de sArquitetura Cliente‐Servidor. c) URL Uma URL (Universal Resource Locator - Localizador Universal de Recursos) é o endereço de um recurso (um arquivo, uma impressora etc.), disponível em uma rede; seja a Internet, ou uma rede corporativa, uma Intranet. Uma URL tem a seguinte estrutura: protocolo://máquina/caminho/recurso. Exemplo: http://www.globo.com/index.php d) Host Um host é qualquer máquina ou computador conectado a uma rede. Os hosts variam de computadores pessoais a supercomputadores, dentre outros equipamentos, como roteadores, impressoras, etc. 4 Profª MSc. Elizabete Munzlinger www.elizabete.com.br e) Domínio Domínio é um nome que serve para localizar e identificar conjuntos de computadores na Internet. O nome de domínio foi concebido com o objetivo de facilitar a memorização dos endereços de computadores na Internet. Sem ele, teríamos que memorizar uma sequência grande de números. Exemplos: Domínio: uniban.br Endereço IP: 189.20.228.137 Domínio: globo.com Endereço IP: 201.7.176.59 Ao invés de usar http://201.7.176.59 usamos http://www.globo.com f) DNS O DNS (Domain Name System), é um sistema de gerenciamento de nomes de domínios. O sistema é hierárquico e distribuído na Internet. O sistema nada mais é que um banco de dados distribuído, implementado em uma hierarquia de servidores de nome (servidores DNS) e um protocolo da camada de aplicação que permite que os hospedeiros consultem este banco de dados distribuído. O servidor DNS traduz nomes para os endereços IP e endereços IP para nomes respectivos, e permitindo a localização de hosts em um domínio determinado. Esse serviço geralmente se encontra localizado no servidor DNS primário. O servidor DNS secundário é uma espécie de cópia de segurança do servidor DNS primário. Quando não é possível encontrar um domínio através do servidor primário o sistema tenta resolver o nome através do servidor secundário. Existem 13 servidores DNS raiz no mundo todo e sem eles a Internet não funcionaria. Destes, dez estão localizados nos Estados Unidos da América, um na Ásia e dois na Europa. Para Aumentar a base instalada destes servidores, foram criadas réplicas localizadas por todo o mundo, inclusive no Brasil desde 2003. Referências Bibliográficas 1. 2. 3. 4. 5. 6. 7. 8. MARCONDES, Christian Alfim. HTML fundamental 4.0. São Paulo: Érica, 2005. CARDOSO, Márdel. Desenvolvimento web para o ensino superior. Rio de Janeiro: Axcel Books, 2004. MACEDO, Marcelo da Silva. Construindo sites adotando padrões Web. Rio de Janeiro: Ciência Moderna, 2004. ALBERTIN, Alberto Luiz. Comércio eletrônico : modelo, aspectos e contribuições de sua aplicação. São Paulo: Atlas, 2004. W3C. Word Wide Web Consortium. Disponível online em: [http://www.w3.org/] Wikipédia. Disponível em: [http://pt.wikipedia.org] Webdesign. Revista Webdesign. Rio de Janeiro: Artecom, 2010. Ti Digital. Revista TI Digital. Rio de Janeiro: Artecom, 2010. 5