Enviar pesquisa
Carregar
Jabber 101
•
8 gostaram
•
1,214 visualizações
stpeter
Seguir
An introduction to Jabber/XMPP technologies
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 194
Baixar agora
Baixar para ler offline
Recomendados
Jingle
Jingle
stpeter
Presence and the Real-Time Internet
Presence and the Real-Time Internet
stpeter
Jingle Technology Overview
Jingle Technology Overview
stpeter
The Real-Time Enterprise
The Real-Time Enterprise
stpeter
XMPP Standards Update
XMPP Standards Update
stpeter
Serve all
Serve all
H Janardan Prabhu
Kenexa (IBM) Brand Guide
Kenexa (IBM) Brand Guide
Nilofar Nigar
Brandbook Nike
Brandbook Nike
Beto Lima Branding
Recomendados
Jingle
Jingle
stpeter
Presence and the Real-Time Internet
Presence and the Real-Time Internet
stpeter
Jingle Technology Overview
Jingle Technology Overview
stpeter
The Real-Time Enterprise
The Real-Time Enterprise
stpeter
XMPP Standards Update
XMPP Standards Update
stpeter
Serve all
Serve all
H Janardan Prabhu
Kenexa (IBM) Brand Guide
Kenexa (IBM) Brand Guide
Nilofar Nigar
Brandbook Nike
Brandbook Nike
Beto Lima Branding
XMPP & Internet Of Things
XMPP & Internet Of Things
Rikard Strid
History of ICT @ DDVE
History of ICT @ DDVE
Alvar Lumberg
Peter Andre's presentation at eComm 2008
Peter Andre's presentation at eComm 2008
eComm2008
Kamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuff
Olle E Johansson
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
Gnu Alsonative
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
Gnu Alsonative
Onesocialweb Presentation at OTA10
Onesocialweb Presentation at OTA10
dianacheng
Casual Engines 2009
Casual Engines 2009
David Fox
Playing Nice with Others
Playing Nice with Others
Jeremy Hinegardner
Restrição == inovação - 17o Encontro Locaweb SP
Restrição == inovação - 17o Encontro Locaweb SP
Fabio Akita
Symfony e micro (non così tanto) services
Symfony e micro (non così tanto) services
Michele Orselli
Real time Web Application with XMPP and Wave
Real time Web Application with XMPP and Wave
Mickaël Rémond
The Evolution of Internet-Scale Event Notification Services
The Evolution of Internet-Scale Event Notification Services
Hiroshi Ono
Os Saintandre
Os Saintandre
oscon2007
Secure Communications with Jabber
Secure Communications with Jabber
stpeter
28c3 in 15
28c3 in 15
antitree
Максим Мельников - FOSDEM 2014 overview
Максим Мельников - FOSDEM 2014 overview
Minsk Linux User Group
FOSDEM 2014 Overview
FOSDEM 2014 Overview
Maksim Melnikau
voip_en
voip_en
Pierpaolo Palazzoli
The Internet Revolution
The Internet Revolution
hperretta
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Mais conteúdo relacionado
Semelhante a Jabber 101
XMPP & Internet Of Things
XMPP & Internet Of Things
Rikard Strid
History of ICT @ DDVE
History of ICT @ DDVE
Alvar Lumberg
Peter Andre's presentation at eComm 2008
Peter Andre's presentation at eComm 2008
eComm2008
Kamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuff
Olle E Johansson
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
Gnu Alsonative
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
Gnu Alsonative
Onesocialweb Presentation at OTA10
Onesocialweb Presentation at OTA10
dianacheng
Casual Engines 2009
Casual Engines 2009
David Fox
Playing Nice with Others
Playing Nice with Others
Jeremy Hinegardner
Restrição == inovação - 17o Encontro Locaweb SP
Restrição == inovação - 17o Encontro Locaweb SP
Fabio Akita
Symfony e micro (non così tanto) services
Symfony e micro (non così tanto) services
Michele Orselli
Real time Web Application with XMPP and Wave
Real time Web Application with XMPP and Wave
Mickaël Rémond
The Evolution of Internet-Scale Event Notification Services
The Evolution of Internet-Scale Event Notification Services
Hiroshi Ono
Os Saintandre
Os Saintandre
oscon2007
Secure Communications with Jabber
Secure Communications with Jabber
stpeter
28c3 in 15
28c3 in 15
antitree
Максим Мельников - FOSDEM 2014 overview
Максим Мельников - FOSDEM 2014 overview
Minsk Linux User Group
FOSDEM 2014 Overview
FOSDEM 2014 Overview
Maksim Melnikau
voip_en
voip_en
Pierpaolo Palazzoli
The Internet Revolution
The Internet Revolution
hperretta
Semelhante a Jabber 101
(20)
XMPP & Internet Of Things
XMPP & Internet Of Things
History of ICT @ DDVE
History of ICT @ DDVE
Peter Andre's presentation at eComm 2008
Peter Andre's presentation at eComm 2008
Kamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuff
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
Onesocialweb Presentation at OTA10
Onesocialweb Presentation at OTA10
Casual Engines 2009
Casual Engines 2009
Playing Nice with Others
Playing Nice with Others
Restrição == inovação - 17o Encontro Locaweb SP
Restrição == inovação - 17o Encontro Locaweb SP
Symfony e micro (non così tanto) services
Symfony e micro (non così tanto) services
Real time Web Application with XMPP and Wave
Real time Web Application with XMPP and Wave
The Evolution of Internet-Scale Event Notification Services
The Evolution of Internet-Scale Event Notification Services
Os Saintandre
Os Saintandre
Secure Communications with Jabber
Secure Communications with Jabber
28c3 in 15
28c3 in 15
Максим Мельников - FOSDEM 2014 overview
Максим Мельников - FOSDEM 2014 overview
FOSDEM 2014 Overview
FOSDEM 2014 Overview
voip_en
voip_en
The Internet Revolution
The Internet Revolution
Último
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Último
(20)
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Jabber 101
1.
jabber 101
2.
peter saint-andre
3.
stpeter@jabber.org
4.
5.
jabber
6.
context
7.
message and reply, London
to Calcutta
8.
1800: 2 years (sailing
ship)
9.
1914: 1 month
(steamship)
10.
1950: 1 week
(airmail)
11.
1980: 2 days (overnight
mail)
12.
1994: 10 minutes
(email)
13.
1999: 1 second (instant
messaging)
14.
half life of
information is shrinking
15.
need to build
the real-time internet
16.
know when people, devices,
apps are online
17.
deliver information when
it’s needed
18.
what is jabber?
19.
open technologies
20.
real-time messaging
21.
presence
22.
multimedia negotiation
23.
and more
24.
streaming xml
25.
jeremie miller
26.
1998
27.
tired
28.
4 different im
clients
29.
multiple accounts
30.
communication silos
31.
proprietary protocols
32.
closed source
33.
no interoperability
34.
scratch an itch
35.
freedom of conversation
36.
open-source IM and
presence server
37.
released Jan. 4,
1999
38.
more than a
server
39.
technology ecosystem
40.
clients
41.
libraries
42.
add-on components
43.
client-server architecture
44.
native server-to-server
45.
distributed network
46.
inter-domain messaging
47.
like email
48.
but really fast
49.
with built-in presence
50.
and no spam
51.
not a typical open-source
project
52.
community focused on protocol,
not code
53.
many codebases
54.
free / open
source, shareware, payware
55.
protocol is “free as
air”
56.
choose whatever license
you like
57.
total freedom for developers
58.
core protocol standardized @
ietf
59.
extensible
60.
messaging
61.
and presence
62.
protocol
63.
(xmpp)
64.
rfcs 3920 +
3921
65.
lots of xmpp extension
protocols
66.
xmpp standards foundation (xsf)
67.
we’re not just protocol
geeks
68.
50,000+ servers (?)
69.
50+ million users
(?)
70.
clients for every platform
71.
libraries for every language
72.
deployed worldwide
73.
wall street banks
74.
u.s. government
75.
hp, eds, fedex
76.
portugal telecom, ntt,
bell south
77.
google, apple, sun
78.
jaiku, joost, olpc, chesspark,
twitter
79.
and you
80.
run your own
server
81.
write your own
components
82.
integrate with your
own systems
83.
build real-time applications
84.
open technologies
85.
this is a
good thing
86.
what does jabber
give you?
87.
xml router / presence
engine
88.
communicate with
any device
89.
integrate with any
application
90.
extensible from the ground
up (pure xml)
91.
application server for the
real-time internet
92.
applications?
93.
built on presence
94.
“the new dial
tone”
95.
boring!
96.
a catalyst for
interaction
97.
more catalysts: identity +
capabilities
98.
not just person to
person
99.
person to application
100.
application to application
101.
one-to-one IM
102.
groupchat (à la
irc)
103.
just teen chat,
right?
104.
wrong!
105.
ex: trading desks (investment
banks)
106.
ex: incident rooms
(capwin)
107.
ex: expert support
(qunu)
108.
geolocation
109.
ex: vehicle tracking
(trakm8)
110.
data syndication
111.
ex: atom over
xmpp (just-in-time updates)
112.
ex: real-time rss/atom
(feedmesh)
113.
ex: real-time financial modelling
114.
intelligent workflow
processing
115.
ex: energy trading
(netenergy)
116.
ex: sales /
logistics (reynolds + reynolds)
117.
ex: network management (oracom)
118.
soap + rpc
(xfire)
119.
whiteboarding w/svg (inkboard, coccinella)
120.
collaborative editing
121.
social networking (tunes, mood,
etc.)
122.
getting the message?
123.
you can send
any xml format over jabber
124.
[insert your xml format
here]
125.
voip
126.
jingle (google talk)
127.
call negotiation over xmpp
channel
128.
voice traffic over media
channel
129.
asterisk federation
130.
freeswitch, nokia 770,
telepathy, google talk
131.
look ma, no
bell! (route around telcos)
132.
are we done
yet?
133.
just the beginning
134.
presence in thunderbird?
135.
geoloc updates
for plazes?
136.
music updates for
last.fm?
137.
collaborative editing
for openoffice?
138.
[insert your idea
here]
139.
download a client
140.
linux
141.
windows
142.
mac
143.
palm
144.
j2me
145.
symbian
146.
amiga
147.
beos
148.
newton
149.
you get the
picture
150.
create a free
account
151.
thousands of servers
(xmpp.net)
152.
google talk
153.
live journal
154.
dreamhost, i-pobox.net, etc.
155.
download a server
156.
jabberd (C)
157.
wildfire (java)
158.
ejabberd (erlang)
159.
djabberd (perl)
160.
python server on
the way?
161.
libraries: lots of options!
162.
loudmouth
(C)
163.
libstrophe
(C)
164.
telepathy (c / dbus)
165.
gloox (C++)
166.
xiff (flash)
167.
smack (java)
168.
jso (java)
169.
xmpp4moz (mozilla)
170.
jabber-net
(.net)
171.
net::xmpp (perl)
172.
jabberclass
(php)
173.
xmpp.py (python)
174.
twisted words
(python)
175.
xmpp4r (ruby)
176.
and more
177.
not proprietary
systems
178.
open IETF standards
179.
more extensions daily
(XEP series)
180.
open-source and
commercial
181.
mix and match
182.
buy or build
183.
deploy as you
please
184.
play with others
(or not)
185.
talk with everyone
(or not)
186.
build competitive
advantage
187.
build real-time applications
188.
innovate at the edges
189.
you have the
power
190.
the power of
presence
191.
the power of
extensibility
192.
the power of real-time
xml
193.
join the conversation
194.
let’s build the real-time
internet
Baixar agora