SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Surendra Sahoo
11/12/2015
Agenda
 Jabber and XMPP
 Openfire overview
 Openfire installation
 Spark
 Live Demo
 Reference
Jabber and XMPP
 Jabber is best known as “the Linux of instant messaging” an
open, secure, ad-free alternative to consumer IM services like
AIM, ICQ, MSN, and Yahoo. Under the hood, Jabber is a set of
streaming XML protocols and technologies that enable any
entities on the Internet to exchange messages, presence, and
other structured information in close to real time.
 XMPP (eXtensible Messaging and Presence Protocol) is the
core of jabber sub protocols.
Openfire
 Java based Jabber compliant IM Server
 High performance with robust admin console and full plug-in
system
 Open source project
Installation
 Openfire is 100% java so JRE is the basic requirement.
 Steps :
 Download
 wget
http://www.igniterealtime.org/downloadServlet?filename=openfire/o
penfire_3_9_3.tar.gz
 Run
 ./openfire start
Spark
 Open Source, cross-platform IM client optimized for
businesses and organizations
 It features built-in support for group chat, telephony
integration, and strong security.
 It also offers a great end-user experience with features like in-
line spell checking, group chat room bookmarks, and tabbed
conversations
Live Demo
Reference
 http://www.igniterealtime.org
 https://community.igniterealtime.org
Questions ?

Weitere ähnliche Inhalte

Was ist angesagt?

โครงสร้างและระบบเครือข่ายคอมพิวเตอร์
โครงสร้างและระบบเครือข่ายคอมพิวเตอร์โครงสร้างและระบบเครือข่ายคอมพิวเตอร์
โครงสร้างและระบบเครือข่ายคอมพิวเตอร์
Kevalee Pichetpan
 

Was ist angesagt? (12)

Maksim Melnikau aka “max_posedon” - Telepathy Framework Intro
Maksim Melnikau aka “max_posedon” - Telepathy Framework IntroMaksim Melnikau aka “max_posedon” - Telepathy Framework Intro
Maksim Melnikau aka “max_posedon” - Telepathy Framework Intro
 
ScavengerEXA
ScavengerEXAScavengerEXA
ScavengerEXA
 
Google Protocol Buffers + gRPC
Google Protocol Buffers + gRPCGoogle Protocol Buffers + gRPC
Google Protocol Buffers + gRPC
 
Bonjour for Java
Bonjour for JavaBonjour for Java
Bonjour for Java
 
Bonjour Android, it's ZeroConf
Bonjour Android, it's ZeroConfBonjour Android, it's ZeroConf
Bonjour Android, it's ZeroConf
 
HTTP2에 대해서 알아보자.pdf
HTTP2에 대해서 알아보자.pdfHTTP2에 대해서 알아보자.pdf
HTTP2에 대해서 알아보자.pdf
 
OTR and XMPP
OTR and XMPPOTR and XMPP
OTR and XMPP
 
โครงสร้างและระบบเครือข่ายคอมพิวเตอร์
โครงสร้างและระบบเครือข่ายคอมพิวเตอร์โครงสร้างและระบบเครือข่ายคอมพิวเตอร์
โครงสร้างและระบบเครือข่ายคอมพิวเตอร์
 
Os Tucker
Os TuckerOs Tucker
Os Tucker
 
11
1111
11
 
Naked BGP
Naked BGPNaked BGP
Naked BGP
 
Mail server on linux
Mail server on linux Mail server on linux
Mail server on linux
 

Andere mochten auch (7)

Nimbuzz march2012
Nimbuzz march2012Nimbuzz march2012
Nimbuzz march2012
 
Jingle: Cutting Edge VoIP
Jingle: Cutting Edge VoIPJingle: Cutting Edge VoIP
Jingle: Cutting Edge VoIP
 
The Real Time Web with XMPP
The Real Time Web with XMPPThe Real Time Web with XMPP
The Real Time Web with XMPP
 
Real-time Chat Backend on AWS IoT 20160422
Real-time Chat Backend on AWS IoT 20160422Real-time Chat Backend on AWS IoT 20160422
Real-time Chat Backend on AWS IoT 20160422
 
Experience lessons from architecture of zalo real time system
Experience lessons from architecture of zalo real time systemExperience lessons from architecture of zalo real time system
Experience lessons from architecture of zalo real time system
 
Openfire xmpp server on windows server 2012 r2 with spark sso
Openfire xmpp server on windows server 2012 r2 with spark ssoOpenfire xmpp server on windows server 2012 r2 with spark sso
Openfire xmpp server on windows server 2012 r2 with spark sso
 
Bots by Ogilvy
Bots by OgilvyBots by Ogilvy
Bots by Ogilvy
 

Ähnlich wie Openfire

OPEN SOURCE SOFTWARE
OPEN SOURCE SOFTWAREOPEN SOURCE SOFTWARE
OPEN SOURCE SOFTWARE
ritajindal2
 
AMF Flash and .NET
AMF Flash and .NETAMF Flash and .NET
AMF Flash and .NET
Yaniv Uriel
 
Chapter 1 introduction to java technology
Chapter 1 introduction to java technologyChapter 1 introduction to java technology
Chapter 1 introduction to java technology
sshhzap
 

Ähnlich wie Openfire (20)

A vision for ejabberd - ejabberd SF Meetup
A vision for ejabberd - ejabberd SF MeetupA vision for ejabberd - ejabberd SF Meetup
A vision for ejabberd - ejabberd SF Meetup
 
Xmpp and java
Xmpp and javaXmpp and java
Xmpp and java
 
The Jabber XCP - spades gaming
The Jabber XCP - spades gamingThe Jabber XCP - spades gaming
The Jabber XCP - spades gaming
 
Silc
SilcSilc
Silc
 
Ejabberd with xmpp
Ejabberd with xmppEjabberd with xmpp
Ejabberd with xmpp
 
Remote Web Desk
Remote Web DeskRemote Web Desk
Remote Web Desk
 
Communicating System
Communicating SystemCommunicating System
Communicating System
 
XMPP, HTTP and UPnP
XMPP, HTTP and UPnPXMPP, HTTP and UPnP
XMPP, HTTP and UPnP
 
Core Java-1 (1).pdf
Core Java-1 (1).pdfCore Java-1 (1).pdf
Core Java-1 (1).pdf
 
Scalable Real Time Chat (Text, Audio, Video) - Implemented using XMPP
Scalable Real Time Chat (Text, Audio, Video) - Implemented using XMPPScalable Real Time Chat (Text, Audio, Video) - Implemented using XMPP
Scalable Real Time Chat (Text, Audio, Video) - Implemented using XMPP
 
Java ms harsha
Java ms harshaJava ms harsha
Java ms harsha
 
Java course in Chandigarh.pdf
Java course in Chandigarh.pdfJava course in Chandigarh.pdf
Java course in Chandigarh.pdf
 
SPADE: Agents based on XMPP
SPADE: Agents based on XMPPSPADE: Agents based on XMPP
SPADE: Agents based on XMPP
 
Top10 php framwork used by php developer
Top10 php framwork used by php developerTop10 php framwork used by php developer
Top10 php framwork used by php developer
 
Eyeball Messenger SDK WebRTC Developer Reference Guide
Eyeball Messenger SDK WebRTC Developer Reference GuideEyeball Messenger SDK WebRTC Developer Reference Guide
Eyeball Messenger SDK WebRTC Developer Reference Guide
 
OPEN SOURCE SOFTWARE
OPEN SOURCE SOFTWAREOPEN SOURCE SOFTWARE
OPEN SOURCE SOFTWARE
 
AMF Flash and .NET
AMF Flash and .NETAMF Flash and .NET
AMF Flash and .NET
 
Different Programming Languages Analysed.pdf
Different Programming Languages Analysed.pdfDifferent Programming Languages Analysed.pdf
Different Programming Languages Analysed.pdf
 
Chapter 1 introduction to java technology
Chapter 1 introduction to java technologyChapter 1 introduction to java technology
Chapter 1 introduction to java technology
 
Inferno
InfernoInferno
Inferno
 

Kürzlich hochgeladen

“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

Kürzlich hochgeladen (20)

Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 

Openfire

  • 2. Agenda  Jabber and XMPP  Openfire overview  Openfire installation  Spark  Live Demo  Reference
  • 3. Jabber and XMPP  Jabber is best known as “the Linux of instant messaging” an open, secure, ad-free alternative to consumer IM services like AIM, ICQ, MSN, and Yahoo. Under the hood, Jabber is a set of streaming XML protocols and technologies that enable any entities on the Internet to exchange messages, presence, and other structured information in close to real time.  XMPP (eXtensible Messaging and Presence Protocol) is the core of jabber sub protocols.
  • 4. Openfire  Java based Jabber compliant IM Server  High performance with robust admin console and full plug-in system  Open source project
  • 5. Installation  Openfire is 100% java so JRE is the basic requirement.  Steps :  Download  wget http://www.igniterealtime.org/downloadServlet?filename=openfire/o penfire_3_9_3.tar.gz  Run  ./openfire start
  • 6. Spark  Open Source, cross-platform IM client optimized for businesses and organizations  It features built-in support for group chat, telephony integration, and strong security.  It also offers a great end-user experience with features like in- line spell checking, group chat room bookmarks, and tabbed conversations