Cadeira de Tecnologias de Informação Ano lectivo 2009/10 Internet e e-commerce Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_1 Tópicos 1. Internet: • Conceitos • Acesso • Endereços • WWW • Aplicações de Rede • Discovery • Comunicação • Colaboração e Groupware Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) 2. • • 3. • • e-commerce e e-business: Tipos de Comércio Electrónico Mecanismos de e-commerce A evolução da Web: Web 1.0 vs Web 2.0 Web 3.0 – Semantic Web TI2009/10_Internet_2 Internet A Internet, frequentemente designada por “The Net”, suporta-se num sistema mundial de redes de computadores, ao qual qualquer computador pode ligar-se, com as devidas permissões. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_3 Internet • Como surgiu ? - No final da década de 60, o Dep. de Defesa dos EUA criou o TCP /IP (Transmission Control Protocol/Internet Protocol) e uma rede militar chamada ARPANET. - 1973 - primeira conexão da actual Internet, entre EUA, Inglaterra e Noruega. - Durante os anos 70 e 80, várias universidades ligam-se a essa rede. - Começaram os serviços básicos: transferência de ficheiros e correio electrónico • O que é actualmente: - Uma rede gigantesca de computadores, a nível mundial, interligados através de linhas comuns de telefone, cabos submarinos, satélite, etc. - Internet é uma WAN (Wide Area Network) global que interliga aproximadamente 1 milhão de redes organizacionais internas de computadores em mais de 200 países em todos os continentes. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_4 Internet - Alguns conceitos (1/2) • HTML (Hypertext Markup Language) – é a linguagem utilizada para escrever documentos para a Internet. Esta linguagem permite a inserção de links para outros documentos e é descodificada pelos Web browsers. • Web Browser – programa para descodificar e apresentar documentos escritos em HTML. Ex.: Microsoft Explorer, Mozilla Firefox e Netscape Navigator. • Endereços (Internet Adresses) – Na Internet, cada site é univocamente identificado pelo respectivo URL (Uniform Resource Locator). Ex:http://www.iseg.utl.pt. • Motores de Pesquisa (Search Engines) – são “ferramentas” que permitem pesquisar, em toda a web, documentos que satisfazem determinados critérios. Ex: Google, Altavista, Yahoo,etc. • HTTP (Hypertext Transport Protocol )é o protocolo padrão que permite a transferência de dados na Web entre os servidores e os browsers. É este protocolo que permite os saltos de uma página para a outra através dos links do hipertexto (texto escrito em HTML). Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_5 Internet - Alguns conceitos (2/2) • World Wide Web (Web, WWW, W3) é um sistema de standards universalmente aceites para armazenamento, extracção, formatação e disposição de informação através de uma arquitectura cliente/servidor e um interface gráfico para utilizador. • Home page é a webpage inicial de um site. Compreende uma apresentação do site e de todo o seu conteúdo. • Website corresponde à totalidade das páginas de um site. • Webmaster é a pessoa responsável pelo Website de uma organização. • Portais – são web sites cujo objectivo é oferecer um conjunto de serviços, prestados por um ou vários fornecedores, de forma integrada e através de um único endereço. Ex: http://www.sapo.pt Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_6 Acesso à Internet • Como aceder à Internet – PC – Modem – Software de comunicações ( o próprio Sistema Operativo) – Subscrição de acesso através de um ISP - Internet Service Provider (Telepac, Esoterica, IP, Eunet, Netcabo, Clix,…) – Como utilizador: Criando um site próprio - espaço reservado num servidor, com informações sobre a empresa, os seus produtos, contactos... Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_7 Endereços na Internet • Cada computador na Internet tem um endereço assignado denominado IP (Internet Protocol) (i.e. 135.62.128.91). • Domain Name System (DNS) é o nome do sistema de endereços IP das companhias. É uma espécie de tradutor de nomes para endereços IP. • Nomes de Domínio consistem em múltiplas partes, separadas por pontos. (i.e. www.iseg.utl.pt). Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_8 Domain Name System (DNS) (1/4) • Um Domain Name System (DNS) traduz nomes de domínios em endereços IP. Ex: o domínio netlingo.com é traduzido no IP 207.219.116.4 • É a “lista telefónica” da Internet, traduzindo os nomes significativos para nós, humanos, em endereços IP. • O Domain Name System distribui a responsabilidade de atribuir nomes de domínios e mapear esses nomes em endereços IP , designando authoritative name servers para cada domínio. • Os authoritative name servers são responsáveis pelos seus domínios e podem, por sua vez, nomear autoritative name servers para os seus subdomínios. • Desta forma o DNS é distribuído e tolerante a falhas, dispensando um registo central único que teria de ser continuamente consultado e actualizado. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_9 Domain Name System (DNS) (2/4) Root Domain com dec edu rpi ecse ipl hr gov uk nsf co ... us Domains va reston cnri Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_10 Domain Name System (DNS)(3/4) Generic Domains Country Domains Domain Name/ Atribuição com Commercial edu Educational gov Government mil Military net Network org Other organizations arpa Advanced Research Project Agency country code au, uk, ca (ISO 3136) Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_11 Domain Name System (DNS)(4/4) Country Domains: • • • • • • • • • • AU Australia BR Brazil CA Canada DE Germany ES Spain FI Finland FR France GR Greece HU Hungary PT Portugal Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) • • • • • • • • • • IT Italy JP Japan MX Mexico NL Netherlands NO Norway NZ New Zealand SE Sweden TR Turkey UK United Kingdom US United States TI2009/10_Internet_12 Uniform Resource Locators (URL’s) • O formato standard do URL consiste em: - O protocolo aplicacional a ser usado para obter a página - O “Domain Name Server” do servidor - O “pathname” do ficheiro - O nome do ficheiro • Exemplo de URL referindo uma página HTML: http://www.cocite.pt/xpto/index.html Nome do ficheiro Pathname Domain Name Server Indica o protocolo a ser utilizado para obter a página no WEB Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_13 URL’s e HTTP • Associado com um pedido de acesso está o URL – Uniform Resource Locator – da página/ficheiro requisitada – Endereço Internet de um ficheiro específico localizado num computador/servidor. • Este compreende o Domain Name Server onde está memorizada a página e o nome do ficheiro. • Para obter a página, o browser comunica com a o processo aplicacional “peer” no WEB Server utilizando o HTTP – Hyper Text Transfer Protocol. Utilizador “clica” Hiperlink Page Loader & Interpretador HTML File Access Browser Server Cliente HTTP HTTP Server TCP/IP TCP/IP Ficheiros contendo o conjunto de páginas “linked” HTTP Msg’s Internet Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_14 WWW – World Wide Web • Concebida em 1989 por Tim Berners-Lee no CERN. • Em 1994 foi estabelecido um protocolo entre o CERN e o MIT (Massachusetts Institute of Technology) para desenvolver o WWW e normalizar os protocolos associados. • O NSCA (National Center of Supercomputing Applications) contribuiu com o desenvolvimento do MOSAIC que foi o primeiro browser construído. • Actualmente, a Web é constituída por uma vasta colecção de documentos/páginas armazenadas em ficheiros localizados em milhares de “servers” distribuídos pela Internet. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_15 Portais Portal - É um site na internet que funciona como centro aglomerador e distribuidor de tráfego para uma série de outros sites ou subsites dentro, e também fora, do domínio ou subdomínio da empresa gestora do portal. • Portais de Afinidade suportam comunidades tais como grupos de hobbies ou partidos políticos. • Portais Móveis são acessíveis através de dispositivos móveis. • Portais Corporativos oferecem um ponto de acesso único e personalizado através de um Web browser. • Portais de Indústria servem indústrias inteiras. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_16 Aplicações de Rede (Network Applications) • As Aplicações de Rede (Network Applications) suportam negócios e outros tipos de aplicações em todo o tipo de funções, incluindo as seguintes categorias: 1. 2. 3. Discovery Comunicação Colaboração e Groupware Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_17 1. Discovery • Discovery permite aos utilizadores procurar informação na Web. • Search Engine (Motor de Busca) é um programa de computador que procura informação específica através de palavras-chave e informa o utilizador dos resultados de busca.Ex: Google. • Directório é a colecção de links de páginas Web organizada hierarquicamente. • Metasearch engines buscam diversos motores em simultâneo e integram os resultados obtidos. www.dogpile.com • Software agents são programas de computador que levam a cabo um conjunto de rotinas de computação em nome do utilizador, utilizando algum tipo de conhecimento acerca dos seus objectivos. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_18 1. Discovery – Search Engines • Um Search Engine é uma ferramenta que serve para encontrar informação na www (ex: Google, Yahoo, Altavista,…) • As páginas são acedidas através do URL. • O volume de informação na Internet cresce exponencialmente => Como tornar uma página conhecida na NET? • Os utilizadores, em geral, estão interessados em pesquisar assuntos. • Os Search Engines estão organizados em directorias. • Uma página é caracterizada por um conjunto de Keywords. • Em geral, a maior parte dos Search Engines permite que os autores associem um número variável de Keywords a um determinado URL, através do preenchimento de um form específico. • FAQ agents tornam fácil a busca de questões na Internet. www.ask.com • Intelligent-indexing agents (também chamados Web robots e spiders) permitem buscas autónomas massivas na Web para um dado utilizador. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_19 2. Comunicação • Correio Electrónico (e-mail) é a aplicação de maior volume a funcionar na Internet. • Transferência de Ficheiros (FTP) – Troca e manipulação de ficheiros na Internet. • Web-based call centers (customer call centers) são serviços que fornecem contacto personalizado com o cliente. • Electronic chat room é uma sala de encontro virtual onde grupos se encontram regularmente. • Telefonia Internet (VoIP voice-over IP) digitaliza sinais analógicos de voz, divide-os em pacotes, e envia-os através da Internet. • Weblog é um site Web pessoal, aberto ao público, no qual o seu criador expressa sentimentos e opiniões. • Wiki é um site Web no qual qualquer pessoa pode colocar e/ou pesquisar informação. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_20 2. Comunicação – Correio Electrónico E-mail client E-mail server ISP User Agent Software (UA) Providencia a interface do sistema de mail com o utilizador E-mail server Internet GW GW Message Transfer Agent Software (MTA) E-mail client LAN User Agent Software (UA) Mantém as mailboxes de entrada e saída de todos os clientes registados no mail server. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_21 2. Comunicação - Internet Telephony VoIP – Voice over IP • Ao contrário do email que utiliza os serviços do message transfer system, a Internet Telephony necessita de comunicação real-time entre os participantes. • Alguns standards muito recentes permitem multiparty sessions envolvendo integradamente audio, video e dados, de forma a que: - O número de participantes seja dinamicamente alterado - A localização de um participante não seja necessariamente sempre no mesmo endereço IP Ex: Participante no escritório, casa ou telemóvel Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_22 2. Comunicação FTP (File Transfer Protocol) FTP é um protocolo standard de rede utilizado para a troca e manipulação de ficheiros sobre IP. O FTP utiliza uma arquitectura clienteservidor e utiliza conexões separadas para controlo e transferência de ficheiros User Interface Port 1215 Cliente Control Port Control Port Port 21 File Transfer Port File Transfer Port Port 20 File System File System TCPIP Port 1216 Servidor Ports 1215/1216 são ports efémeros Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) IP TCP Ports 21/20 são well-known ports TI2009/10_Internet_23 3. Colaboração e Groupware • Colaboração refere-se a esforços de duas ou mais entidades (indivíduos, equipas, grupos ou organizações) que trabalham em conjunto para cumprir determinadas tarefas. • Grupo de Trabalho (Workgroup) refere-se especificamente a dois ou mais indivíduos que actuam em conjunto na realização de uma determinada tarefa. • Grupo de Trabalho Virtual acontece quando existem membros de um mesmo grupo em diferentes localizações. • Colaboração Virtual é a utilização de tecnologias digitais que permitem a organizações ou indivíduos planear, desenhar, desenvolver, gerir e pesquisar produtos, serviços e aplicações inovadoras, de forma colaborativa. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_24 3. Comunicação e Groupware • Groupware refere-se a produtos de software que suportam grupos de pessoas que partilham uma tarefa ou objectivo comuns e que colaboram no seu cumprimento. • Teleconferência é o uso de comunicação electrónica que permite a duas ou mais pessoas em diferentes localizações manter em simultâneo uma conferência. • Videoconferência acontece quando participantes numa única localização podem ver participantes noutras localizações e partilhar dados, voz, imagens, gráficos e animação através de meios electrónicos. • Conferência Web é uma videoconferência conduzida através da Internet. • Ferramentas de Colaboração em Tempo Real suportam comunicação sincronizada de informação gráfica e de texto, ie, whiteboards computorizados. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_25 e-commerce e e-business Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_26 Comércio Electrónico (e-commerce) e Negócio Electrónico (e-business) O e-commerce consiste, na sua forma mais básica, na compra e venda de produtos ou serviços através da Internet. As empresas também usam o ecommerce para estabelecer e manter relações privilegiadas com os seus clientes e parceiros de negócio. Ex:Amazon, eBay,… Os termos e-business e e-commerce são frequentemente utilizados indiscriminadamente. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) e-business é um conceito mais abrangente do que o e-commerce, utilizando as Tecnologias da Informação e Comunicação para suportar todas as actividades de uma empresa. Através de métodos de e-business as empresas podem ligar os seus sistemas informáticos aos dos seus fornecedores e parceiros de negócio de forma a melhor satisfazer as necessidades dos seus clientes. TI2009/10_Internet_27 Comércio Electrónico (e-commerce) e Negócio Electrónico (e-business) Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_28 Comércio Electrónico: modelo básico www.videos.com 1. O cliente encomenda um produto www.videos.com CESTO DE COMPRAS preço 1234$ encomendar nome: Marta Costa endereço: telefone: cartão nº: a pagar: 1234$ comprar 2. O meio de pagamento é processado. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_29 e-commerce - Conceitos • CE puro vs parcial depende no grau de digitalização envolvido. – O produto pode ser físico ou digital – O processo pode ser físico ou digital – A entrega pode ser física ou digital • Organizações virtuais são entidades que apenas possuem comércio electrónico (exemplo: Yahoo, YouTube, Google, etc.) – CE puro • Organizações Click-and-mortar possuem algumas actividades de ecommerce, no entanto o seu negócio é assente principamente no mundo físico – CE parcial (ex: venda de livros em papel pela Amazon) Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_30 Tipos de Comércio Electrónico (1/2) • Business-to-business (B2B) - Transacções de sistemas inter-organizacionais e transacções de mercado electrónico entre organizações (ex: indústria automóvel) • Business-to-consumer (B2C) - Transacções do retalho com compradores (consumidores) individuais (ex:Amazon). • Consumer-to-business (C2B) - Consumidores que vendem produtos ou serviços às organizações. • Consumer-to-consumer (C2C) – Transacções entre consumidores (ex: eBay). Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_31 Tipos de Comércio Electrónico (2/2) • Nonbusiness EC – Comércio Electrónico realizado por Instituições não lucrativas com o objectivo de reduzir custos e melhorar o serviço aos seus clientes. • Intrabusiness EC - Actividades internas numa organização, normalmente efectuadas através de uma intranet, envolvendo troca de mercadorias, serviços ou informação. • e-government - Transacções entre o Governo e as organizações e cidadãos. Recai sobretudo em duas áreas principais: • A governação para actividades de cidadania • A governação para comunicações comerciais (ex. electronic procurement) • Mobile Commerce (m-commerce) - refere-se ao comércio electrónico que é realizado em ambiente wireless (sem fios). Por exemplo: utilizar um telemóvel para efectuar uma compra através da Internet. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_32 Principais mecanismos de e-commerce (1/2) Leilão (auction) é um processo competitivo no qual os vendedores solicitam ofertas por parte dos compradores (forward auctions) ou os compradores solicitam ofertas por parte dos vendedores (reverse auctions) . Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_33 Principais mecanismos de e-commerce (2/2) • Electronic storefront é um website na Internet representando uma única loja. • Electronic mall (cybermall, e-mall) é um conjunto de lojas com o mesmo endereço na Internet. • Electronic marketplace (e-marketplace) é um espaço na Web central e virtual onde muitos compradores e muitos vendedores podem conduzir o e-commerce e actividades de e-business. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_34 Benefícios do B2C • Benefícios para as organizações – Torna os mercados nacionais e internacionais mais acessíveis – Permite reduzir custos de processamento, distribuição e acesso à informação • Benefícios para os clientes – Possibilidade de aceder a um vasto número de produtos e serviços 365/7/24 • Benefícios para a sociedade – Possibilidade de entregar informação, serviços e produtos de modo fácil e conveniente a pessoas em cidades, áreas rurais e países em desenvolvimento. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_35 Limitações do e-commerce • Limitações tecnológicas – Falta de standards de segurança aceites de forma universal – Insuficiente largura de banda nas telecomunicações – Acesso dispendioso • Limitações não-tecnológicas – Percepção de que o CE não é seguro (principalmente no pagamento online) – Falta de legislação – Falta de massa crítica de vendedores e compradores Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_36 Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_37 Exemplos de serviços online • Banca electrónica – realizar diversas operações bancárias através da Internet. • Online Securities Trading – utilização da Internet para transaccionar acções, obrigações e outros instrumentos financeiros. • Online Job Market – permite aceder a ofertas de emprego e efectuar candidaturas através da Internet. • Travel Services – planear, explorar e marcar qualquer tipo de viagem através da Internet. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_38 Comércio Electrónico Interorganizacional (B2B) “Envolve os fluxos de informação entre duas ou mais organizações, com o objectivo de maximizar a eficiência do processamento de transacções, como sejam a colocação de encomendas, facturas e respectivos pagamentos, através de um sistema de EDI ou uma extranet.” (Turban, 1999) • Sell-side marketplaces – onde as organizações pretendem vender electronicamente os seus produtos ou serviços a outras organizações, no seu e-marketplace privado. • Buy-side marketplaces – onde as organizações pretendem comprar electronicamente os produtos ou serviços que necessitam. • e-procurement – utilizar o suporte electrónico para comprar produtos ou matéria-prima, negociar com fornecedores, efectuar o pagamento e tratar de questões logísticas. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_39 Vantagens do B2B • Eficiência – redução dos custos de processamento de transacções • Novos mercados – alcançar novos fornecedores e clientes • Melhoria do serviço – entrega mais célere de produtos Modelos de Negócio do B2B • Directo: 1 Vendedor, 1 Comprador; • Marketplace: N Vendedores, N Compradores reunidos no mesmo mercado; • Intermediários Múltiplos: N Vendedores, N Compradores, N Intermediários. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_40 Sistemas e Tecnologias geralmente associadas ao B2B: Electronic Marketplaces EAI (Enterprise Application Integration) Business Intelligence Normas de Identificação e Comunicação Electrónica (Exº: EAN-13) B2B CRM/ERP Sistemas de Pagamento Electrónico Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) EDI/XML Sistemas de Identificção: Códigos de Barras, RFID (Radio Frequency Identification) TI2009/10_Internet_41 Exemplo de sistema de informação interorganizacional Reiner, R.K.; Turban, E.; Potter, R.E. (2007). Introduction to Information Systems – Supporting and Transforming Business, John Wiley. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_42 A segurança Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_43 Resumo O comércio electrónico... … é a utilização de plataformas electrónicas para efectuar transacções de negócio ... e permite … que organizações e indivíduos alcancem novos mercados, resultando na obtenção de melhor serviço e preços mais reduzidos De forma segura Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_44 O Futuro da Internet • Internet2 desenvolve aplicações de rede avançadas, tais como diagnóstico médico remoto, bibliotecas digitais, educação à distância, simulações online. www.internet2.edu • Next Generation Internet (NGI) é uma iniciativa patrocinada pelo governo dos EUA com o objectivo de criar uma Internet rápida, sempre online, natural, inteligente, fácil e de confiança. www.ngi.gov • vBNS é uma rede de alta velocidade designada para suportar a componente académica da Internet2 e das iniciativas NGI. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_45 Web 1.0 vs Web 2.0 Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_46 A evolução … Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_47 Web 3.0 – Semantic Web The Web of data with meaning The Web of data with meaning in the sense that a computer program can learn enough about what the data means to process it. The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF), which integrates a variety of applications using XML for syntax and URIs for naming. A concept proposed by World Wide Web inventor Tim Berners-Lee. A W3C já especificou a RDF (Resource Description Framework) para descrição dos recursos de forma que possa ser entendida por software específico e a linguagem de interrogação SPARQL (Protocol and RDF Query Language) para interrogação de especificações RDF. Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_48 Pretendemos com esta aula sobre os Internet e e-Commerce que os alunos compreendessem: • Internet: – Conceitos básicos – Evolução – Protocolo aplicacional – Benefícios – Portais – Comunicação – Colaboração/Workgroup • E-commerce: – e-commerce X e-business – Tipos de comércio electrónico – Mecanismos de comércio electrónico • A evolução: Web 1.0, Web 2.0, Web 3.0... Luis Vaz Henriques/ Cristaine Pedron/ Ana Lucas (2009) TI2009/10_Internet_49