fsi8a sistemas internet
DESCRIPTION
Aula 8 Curso FSI-GEO: Fundamentos de Sistemas de Informação para GeoprocessamentoTRANSCRIPT
![Page 1: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/1.jpg)
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL - SENAC
CAMPUS SANTO AMARO - CURSO DE PÓS-GRADUAÇÃO (LATO SENSU)
GEOPROCESSAMENTO: PRINCÍPIOS E APLICAÇÕES
FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO PARA GEOPROCESSAMENTO
Docente: Engº Luiz Carlos Soares Domingues
Aula 8 – Sistemas Internet
![Page 2: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/2.jpg)
Redes de Computadores
Terceira Geração – CI – IBM/360 (1964)
![Page 3: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/3.jpg)
Ethernet, ARPAnet e Internet
Mosaic 3.0 for windows
![Page 5: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/5.jpg)
Protocolos InternetWindows CMD hostname ipconfig ping
Internet telnet http mime
![Page 6: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/6.jpg)
Protocolos – Padrão ISO e Internet
OSI: Open Systems Interconnection
![Page 7: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/7.jpg)
Protocolos Internet
![Page 8: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/8.jpg)
Exemplo Sistema
![Page 9: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/9.jpg)
Internet Socket
Soquetes (Sockets) são elementos utilizados para estabelecer ligações para comunicação entre dois programas numa Rede de Computadores.Surgiu originalmente no sistema operacional Unix BSD (Berkeley Software Distribution).Portanto, eles são muitas vezes também chamados de “Berkeley Sockets”.
Soquete = endereço IP + protocolo + número da porta do protocolo
Exemplo:IP: 192.168.1.2 (VanillaFudge)
Protocolo: TCP / HTTP Porta: 80
Vide: IANA(Internet Assigned Numbers Authority
![Page 10: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/10.jpg)
Internet Socket URI / URL
URI/L: Uniform Resource Identifier / Locator
<esquema>:<parte específica do esquema><esquema>://<autoridade><caminho>?<pergunta>
protocolo://usuário:senha@host:porta/trilha/recurso?consulta
Exemplos mailto:[email protected] ftp://domingues:[email protected]/infogeo/aula1.ppt http://www.rgaeng.dynalias.com/maplog.php?blog=1&post=3
![Page 11: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/11.jpg)
Documento HTML & Data Object Model
<html> <head> <title>Hacking JavaScript</title> </head> <body> <h1>Hello world!</h1> <p>I am a JavaScript hacker!</p> </body></html>
DOM Tree ViewArquivo HTML
![Page 12: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/12.jpg)
Documento HTML & JavaScript
<html> <head> <title>simple page</title> </head> <body> <script> document.write('Hello World!'); </script> <noscript> Seu browser não tem JavaScript </noscript> </body></html>
![Page 13: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/13.jpg)
Web 1.0 – Browser WWW (HTML)
ClienteNAVEGADOR(BROWSER)
PáginaHTML
GET URL
Eventos
Bancode
DadosC / C++ / Java API
Resp
Servidor HTTP
![Page 14: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/14.jpg)
JavaScript e Browser DOM
ClienteNAVEGADOR(BROWSER)
PáginaHTML
GET URL
Eventos
PáginaDHTML Banco
deDados
JavaScriptBrowser DOM
Resp
Servidor HTTP
![Page 15: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/15.jpg)
DHTML, CSS+XML, XHTML
ClienteNAVEGADOR(BROWSER)
PáginaHTML
GET URL
Eventos
Dados:XML
Visual:CSS, HTML
Bancode
Dados
JavaScriptBrowser DOM
Resp
Servidor HTTP
PáginaDHTML
![Page 16: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/16.jpg)
Web 2.0 - JavaScript & AJAX
ClienteNAVEGADOR(BROWSER)
PáginaHTML
GET URL
Eventos
PáginaDHTML
Dados:XML, JSON
Visual:CSS, HTML
Bancode
Dados
JavaScriptBrowser DOM
Resp
Servidor HTTP
AJAX << XmlRequest
Dados
![Page 17: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/17.jpg)
JavaScript e Browser DOM
![Page 18: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/18.jpg)
GIS/Map Cliente-Servidor (Web 1.0 FW)
![Page 19: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/19.jpg)
GIS/Map Cliente-Servidor (Web 1.0)
![Page 20: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/20.jpg)
Arquitetura Fusion (MapGuide / MapServer)
![Page 21: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/21.jpg)
Concepção Interface Fusion (MapGuide / MapServer)
![Page 22: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/22.jpg)
MapServer – Modelo de Objetos
![Page 23: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/23.jpg)
![Page 24: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/24.jpg)
Web 2.0 - JavaScript & AJAX
ClienteNAVEGADOR(BROWSER)
PáginaHTML
GET URL
Eventos
PáginaDHTML
Dados:XML, JSON
Visual:CSS, HTML
Bancode
Dados
JavaScriptBrowser DOM
Resp
Servidor HTTP
AJAX << XmlRequest
Dados
![Page 25: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/25.jpg)
Map Explorer (MAPEX) Cliente - Servidor
MxSRV (Apache + PHP)
MxSsn
MyBic
MxMap
MxCache
MapServer
WMS WFS EXT
MxApp
MxDataBaseArquivos SHP / TAB
MySQL / PostGIS
MxUSR (XHTML + JavaScript)
MxSsn
MxMap
OpenLayersGMaps API
AJAX / Fusion
MxApp
MyBic
Servidor MAPEX (MxSRV)Mapas / Geolocalização Google Maps
Mapas / Geolocalização MapGuideFotos e Documentos PDF
MapScript
Cliente (IExplorer / Firefox) Servidor (Web / Mapas)
![Page 26: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/26.jpg)
FrameWork MAPEX – Aplicação Windows
![Page 27: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/27.jpg)
FrameWork MAPEX – Aplicação Windows
![Page 28: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/28.jpg)
FrameWork MAPEX – Aplicação Windows
![Page 29: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/29.jpg)
FrameWork MAPEX – Aplicação Office
![Page 30: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/30.jpg)
FrameWork MAPEX – Aplicação Web 2.0
![Page 31: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/31.jpg)
Map Explorer (MAPEX) Cliente OpenLayers
![Page 32: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/32.jpg)
Google Map Cliente-Servidor (Web 2.0)
ServerGoogle Map
Map Tile ServerSatellite ImageryHybrid Map ServerPolyline ServerIcons & Resources
ServerPHP MapEx
MyBIC AJAXUser Login SystemAJAX Session ManagerMapEx Tile ServerImage Tile ServerIcons & ResourcesMapEx Attrib Blog DataMapEx Attrib DataBase
ClienteGoogle Map PI
GMap2 GMapType GMapTile GTileLayerGMapPane GControlGMapOverlay GMarker GLatLng GIcon GPolyline GInfoWindowGEventGClientGeocoder
ClienteAJAX MapEx API
![Page 33: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/33.jpg)
Evolução Conceitual: Web 2.0 & AJAX
Web 2.0:Design Patterns and Business Models for the Next Generation of Software
syndication-->stickiness
tagging ("folksonomy")-->directories (taxonomy)
wikis-->content management systems
participation-->publishing
web services-->screen scraping
cost per click-->page views
search engine optimization-->domain name speculation
upcoming.org and EVDB-->evite
blogging-->personal websites
Wikipedia-->Britannica Online
Napster-->mp3.com
BitTorrent-->Akamai
Flickr-->Ofoto
Google AdSense -->DoubleClick
Web 2.0 Web 1.0
![Page 34: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/34.jpg)
Evolução Conceitual: Web 2.0 & AJAX
Web 2.0:
Design Patterns and
Business Models for
the Next Generation
of Software
1. A Web como uma Plataforma2. Equipando a Inteligência Coletiva
• HiperLink, Yahoo!, Google• eBay, Amazon• Wikipédia, Tags, SPAM, LAMP• Blogando e A Sabedoria das Massas
• Dados são o próximo “Intel Inside”• Fim do Ciclo de Liberação de SoftWare• Modelos de Programação Leve• SoftWare acima do Nível de Dispositivos• Riquesa da Experiência de Utilização
http://www.oreillynet.com/lpt/a/6228
![Page 35: Fsi8a Sistemas Internet](https://reader034.vdocuments.pub/reader034/viewer/2022052508/5597f47b1a28ab7f0f8b48a6/html5/thumbnails/35.jpg)
Sistema de Informação Geográfica
HWPC / Servidor (CPU-Z, TestScreens)
SWWindows (2K XP 2K3)Linux (Mandriva ou Poseidon/Debian)Básico / Free SoftWareOpenOffice, QGIS, GRASS, 3DEM, HyperCube, QGrid, MapImagery
DWVetorial (ponto, linha, região)Rede (Topologia, especializada)Raster
Imagem (RGB, HSI, Bandas)DEM (USGS-TOPO30, DTED)
PWMurphy, Peter Drucker e outros
DADOS INFORMAÇÃO
OBJETIVO
USUÁRIO
realimentação(feed back)
Sistema e Informação
Informação AutomáticaInformática