Extensible messaging and presence protocol, JAVA Programming

According to XMPP Standards Foundation "XMPP is the Extensible Messaging and Presence Protocol, a set of open technologies for instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of XML data. "

XMPP was originally developed in the Jabber open-source community to provide an open, secure, spam-free, decentralized alternative to the closed instant messaging services at that time. The terms "Jabber" and "XMPP" are often used interchangeably.
Building a Java based client application for XMPP

We will use Smack API v 3.1.0 which is an open source XMPP client library for instant messaging and presence.

We will make XMPP client to communicate with Google Talk Service which uses the standard XMPP protocol for authentication, presence and messaging.

In order to have an application talk to Google Talk service the following information is required:

• The service is hosted at talk.google.com at port 5222

• TLS is required

• The only supported authentication mechanism is SASL PLAIN

Libraries Required (From the Smack API)

• Smack.jar

• Smackx.jar

These jars are present in the downloaded archive and should be included in the build path - Refer to the screenshot for eclipse users

Posted Date: 3/4/2013 7:41:17 AM | Location : United States

Related Discussions:- Extensible messaging and presence protocol, Assignment Help, Ask Question on Extensible messaging and presence protocol, Get Answer, Expert's Help, Extensible messaging and presence protocol Discussions

Write discussion on Extensible messaging and presence protocol
Your posts are moderated
Related Questions
No, java is not fully object oriented language due to it does not support "multiple inheritance" and "pointers" which are used in C++. But, by using Interfaces we can execute multi

The IncludeAction class is useful when you require to integrate Struts into an application that uses Servlets. Use the IncludeAction class to contain another resource in the respon

I need some Unique Idea About my final Year Project . It could be a Website or an Android application. I want to create Something very unique which in some sense benefits a society

JavaServer Faces(JSF) is a framework for building web-based user interface in Java. Unlike Swing, JSF provides widgets like buttons, hyperlinks, checkboxes, etc. in dissimilar ways

write a program to find the area under the curvey y=f(x) between x=a and x=b.integrate y=f(x) between the limits of a and b. the area under a curve between two points can be found

I am having an combox box and values are retrieved from the database having inputs and labels i want to created the dynamic form accroding to user input on combox box values

Question : (a) Explain the concept of polymorphism when used in programs using suitable examples of your own. (b) (i) Distinguish between abstract methods and non-abstrac

Assistance for JSON authentication problem RSS/AOL/Android The key problem we face is how to authenticate afterward the user logged in the webview as well as then parse the JSON

Write a code in java to explain the while loop in Java? // This is the Hello program in Java class Hello { public static void main (String args[]) { System.out.print("