Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Socket.io
Search
Letícia Enz
December 03, 2014
Technology
0
47
Socket.io
Letícia Enz
December 03, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
5
3.5k
RailsConf 2024 Keynote "Startups on Rails in 2024"
irinanazarova
0
790
技術力の伸ばし方を考える
khirata
0
140
生成AIと産業向けソフトウェアの自動生成 〜 ハノーバーメッセ2024より〜
kioto
2
420
日本が誇るイタリアのダンスミュージック!? ユーロビートって何??
minorun365
PRO
2
200
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
14
3.9k
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
1.7k
Real World Type Puzzle and Code Generation
yukukotani
4
640
エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?
genkiogasawara
7
3k
エムスリーQAチーム紹介資料 / Introduction of M3 QA Team
m3_engineering
1
320
【リラン】AIの光と闇?失敗しないために知っておきたいAIリスクとその対応 ①政府の動き編
tkhresk
0
140
AI JIMY - 登壇(インストール編)
hanacchi
0
150
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
331
56k
Music & Morning Musume
bryan
41
5.6k
A Philosophy of Restraint
colly
197
16k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
Navigating Team Friction
lara
179
13k
Transcript
LETÍCIA ENZ
Cronograma - História - Introdução - Vantagens e Desvantagens -
Instalação - Aplicação
História Socket.IO foi criado por Guillermo Rauch nos laboratórios da
LearnBoost.
Socket.io proporciona em tempo real, a comunicação bidirecional entre os
clientes da web e servidor. Introdução
Ele tem duas partes: um do lado do cliente biblioteca
que funciona no navegador, e um do lado do servidor biblioteca para Node.js Introdução
O socket.io funciona em qualquer plataforma, navegador ou dispositivo, focando
igualmente sobre a confiabilidade e velocidade. Introdução
Introdução
Vantagens • Socket.IO lida com a conexão de forma transparente.
• Ele irá atualizar automaticamente para WebSocket, se possível. • Isto permite que o programador só tenha conhecimento Socket.IO.
Desvantagens • Um cliente implementação Socket.IO não pode falar com
um WebSocket não baseado Socket.IO.
Instalação
Instalação Com a instalação do node.js o seu gerenciador de
pacotes (NPM) já está instalado e pronto para ser usado assim podemos instalar os demais módulos para a utilização do node.js.
Instalação A instalação do módulo será feita através do comando:
Vá no prompt e digite o comando acima e pressione ENTER, se tudo estiver certo deverá ser informado a mensagem do sucesso da instalação.
http://socket.io/ Site
Versão - A versão atual: 1.2.1 - Data de lançamento:
21/11/2014
Livros
Aplicação Agora vamos criar uma aplicação onde será criada uma
sala de bate-papo que mostra o número de pessoas conectados.
Passo 1 -> Abrir o cmd. Passo 2
-> Entrar na pasta que está a aplicação. Passo 3 -> Rodar o comando "node app.js“. Passo 4 -> Abrir o navegador com o endereço http://localhost:3000/ Como usar
Como usar Let's go
REFERÊNCIAS http://socket.io/ http://davidwalsh.name/websocket http://wessdevel.blogspot.com.br/2012/08/instalando-e- configurando-nodejs-e.html http://blog.concretesolutions.com.br/2012/10/implementan do-comet-com-node-js-e-socket-io/
None