Showing posts with label jabber. Show all posts
Showing posts with label jabber. Show all posts

Monday, April 21, 2008

Streaming XML with Jabber/XMPP

Streaming XML with Jabber/XMPP: "The phrase 'streaming XML' may strike long-time XML and SGML afficionados as an oxymoron. Isn't XML all about stable (if extensible) containers for documents and data?

It was, until Jeremie Miller developed the idea of XML streams in 1998 and built a working implementation in the jabberd instant messaging and presence server that he released in early 1999. Since then, many more implementations have been written, the core XML streaming protocol has been formalized by the IETF under the name Extensible Messaging and Presence Protocol (XMPP), and Jabber/XMPP technologies have been extended far beyond the realm of instant messaging to encompass everything from network management systems to online gaming networks to financial trading applications.

This paper provides a brief introduction to the concepts of streaming XML and XML-based communications as found in Jabber/XMPP technologies."

What Is Jabber? | Jabber.org

What Is Jabber? | Jabber.org:

"Jabber is: An open, secure technology for instant messaging and a whole lot more.

A friendly community of end users and developers who value freedom of communication.

A decentralized network of IM services in which your messages are not monitored by a big company like AOL, Microsoft, or Yahoo. You can even run your own server!

A set of stable standards for real-time communications, published by the IETF and the XMPP Standards Foundation.

Instant messaging the way it was meant to be!

In other words, Jabber is NOT a closed, insecure, unfriendly, centralized, proprietary instant messaging service like AIM, ICQ, MSN, or Yahoo.

Instead, Jabber gives you true freedom of conversation. So get started today!"

Quickstart

Need to get up and running quickly? Here's how!

1. Download a free client.

2. If you downloaded client software, install it and start it.

3. If you have an existing account at a Jabber-enabled service like Google Talk or Live Journal, you can simply log in.

4. If you don't have an existing Jabber account, log in to one of the many free Jabber services using your preferred username and your client will automatically create the account. *

5. Log in and start chatting with others on the Jabber network.

Java Jabber Server

Java Jabber Server: "OpenIM Java Jabber � Server is an open-source Java implementation (BSD License) of Jabber Instant Messager.

The purpose of the OpenIM project is to produce a fast, simple, and highly efficient instant messager server with high modularisation codebase."