... let them teach me.
First, I will write a couple of introductory words about jabber, then how to quickly start using it, just below how to get to know him, and at the end of the link for the curious. Feel free to scroll if the contents of the next part seem to you known.Introduction and a couple of reservations
')
Jabber is an instant messaging protocol. Although Jabber is more appropriately called
XMPP - an extensible messaging and presence protocol.
It is important to note that XMPP is an open standard (like html, e-mail, etc.) defined in seven, now
RFC . That is, starting to use jabber, you are protected from the fact that one fine moment Big Uncle will come and demand money for using his ideas. The development is overseen by the
XSF - the XMPP Standard Association (formerly the Jabber Standard Association,
JSF 1 ).
Unlike other pagers, jabber
looks more
like email :
- no numbering, there are arbitrary names
- jabber server can run any 2
- one server may have several names (aliases)
- each server can communicate freely with each 3
- perhaps a secure connection to the server 4
- Possible to encrypt messages sent at the client level
- it is possible to store the entire chat history on the server 5
- there is a web interface 6
- vCard business cards can be created
- confirmation of message delivery
At the same time, Jabber
inherited some of the nice
features of chat :
- display of the status of the interlocutor (including extended statuses)
- multiplayer rooms ("conference")
- bots useful functionality 7
But Jabber would not be so interesting without a number of
its unique features :
- “Transport” gateway with other networks
- transparent connection of another jabber account through the current 8
- possibility of simultaneous login from several points (desktop PC, laptop, mobile phone ...)
- auto address delivery message (for example, from the list above)
Already want give
It is very likely that you already have a jabber account, and you don’t even know it. Check it out!
Do you have mail on google?
your_name@gmail.comDo you have mail on Yandex?
your_nik@ya.ruAre you registered in LJ?
your_nik@livejournal.com 9Did you install QIP Infium?
your_nik@qip.ruIf you answered positively to at least one of the four questions, then pay attention to the addresses after the questions, these are not only email addresses, but also your
JIDs , identifiers in the jabber. So you can safely give them to friends.
How to use it?
There are no problems with QIP Infium: you are already using Jabber if you registered during installation. If not, it's easy to
catch up .
You could see the Google chat window when you logged into your Google Mail, you can chat from there. There are also separate
GTalk client and gadget . And, if the gadget is a web application, then GTalk is only for Windows and
Blackberry .
Yandex does not immediately have a web application, but it offers a program to communicate with
Ya.Online under Win , and within the framework of the Yandex.Nano project,
you can download versions for Mac OS X, Ubuntu and source codes.
Learn without any frills
offers to use third-party programs.
And if without revolutions?
You probably already use some kind of internet pager. And you like it so much that you don’t want to change it ...
check the list to see if it supports jabber. If it does not support, think about changing the client, no matter how sad it is ... or installing a second one, in parallel, to try.
Most multi-protocol clients (Miranda, Sim-IM, Pidgin) already have support for jabber. And usually in the settings panel, you can specify the server and register on it (yes, in one or two clicks). Only settings are needed ...
NB: some clients understand login as your_nik@jabber.server.im, and some share the JID on
your_nik as username and
jabber.server.im as login server. Depending on the client, you will need to enter data in one way or another. In order not to repeat many times, I omit the username and password from the field settings, and specify, if necessary, additional specific fields.
QIP :
Server (Login server): qip.ru
Use SSL: Yes
Port: 5223
Yandex [
example ]
Server (Login server): ya.ru
Use SSL: Yes
Port: 5223
Connection server (connection host): xmpp.yandex.ru
Port: 5223
Maintain connection (keepalive): yes
Google [
examples ]
Server (Login server): gmail.com
Use SSL: Yes
Port: 5223
Connection host (server): talk.google.com
Port: 5223
Maintain connection (keepalive): yes
LiveJournal [
example ]
Server (login server): livejournal.com
Use SSL: No
Port: 5222
Maintain connection (keepalive): yes
Who I want, I do not know ...
You do not like any of the above servers? Do you have any suspicions about the sincerity of the thoughts of the Internet giants? Do you lack “transport” to other networks? Choose any public jabber server by any criterion which you like more: time of continuous work, availability of gateways to other networks, additional functions
10 ... I prepared a few list in the links.
And do not forget to agitate your friends to switch to Jabber;)
Side thoughts, or where next?
The fact that they were interested in Jabber in Tsisk, is already talking about something. But experience shows that Tsisk often tries to either push through its standards into standards, or refine existing standards to fit its needs, with a saw, not a file. In what Jabber can turn into under the guidance of engineers and programmers of Tsiski, after some time we learn from the announcement of new (tele-) presence and collaboration products. Here they want to seriously compete for the field of joint work in the company, which Lotus and AyBiEm are now tucking up.
Now there is little spam in jabber. Ideas are worked out in advance how to protect oneself from it. However, I am afraid that this struggle, like a shield and a sword, is eternal. And the only thing is when jabber gets enough popularity in order to get interested.
Jabber conference rooms have an interesting feature: the logs of some rooms, if configured by the administrator, can be regularly maintained and shared. Usually this is directly written on the site Jabber server. For example, look at the half-dead
Volgograd logs .
A bit of humor: j.kvx.ru is the most empty server that I have seen, and jabbus.org is the most full of transports.
Links
[en]
1.
Extensible Messaging and Presence Protocol (XMPP) Standarts Foundarion , the foundation of the basics
2.
Jabber.org , a popular public jabber server
3.
Jabber / XMPP Server list , the largest and most detailed list of servers I could find
[ru]
4.
Jabber.ru , the most popular Russian server
5.
JabberWorld , a very
clever site about switching from ICQ to Jabber
6.
JRuDevels , a lot of good and useful information on servers, clients and jabber in general.
7. List of programs is better to
see in the topic at
meako8.
LJ Community dedicated to jabber.
9. Russian Jabber servers with icq transport (in the form of disorder):
Balancer ,
LUG .Ivanovo ,
SNC ,
Infos , miranda.im, jabber.splc.ru, myid.ru (and further a
lot more ).
UPD: 10.
Meneldor told how to get your Jabber using Google Apps and your domain, and
NeonXP unfolded the topic.
Notes
1) September 19, 2008
Jabber, Inc. was purchased by Cisco Systems, Inc. as reported by the
note and the
press release .
2) No need to go far, a
couple of topics about setting up a server with your own hands.
3) The server administrator always decides how far the server is open to the world: will it be closed for communication at all, registration is limited, etc. See
examples of private servers .
4) Insecure (no encryption) connection may be prohibited.
5)
Google and Yandex (see below)
are able to keep a history of correspondence with themselves, regardless of the client (tested on Psi and Pandion). In the Kip
stated , but not practically confirmed at all.
UPD: trminator found a communication history in Yandex , which can be read at <your_name> .ya.ru/webchat_history.xml (and off there, if that)!
6) You can install universal
JWChat on your server:
instructions for Apache2 .
7) For example, in the translate.jrudevels.org service, you can find English-Russian, Russian-English, and a dozen more dictionaries.
8) Connecting an account from another server through the one where you are connected now is also a type of server gateway.
9) In the LJ community ru_jabber, it is noticed that the LJ server does not always behave adequately, so use it with caution.
10) Yandex, for example, has the function of instant notification of incoming mail through a special contact
Mail (your_nick @) , you can even chat with it, starting with “help”.