Multiprotocol instant messaging application

Multiprotocol instant messaging application

A multiprotocol instant messaging application is client software composed of an IM application which may connect to multiple IM networks. The networks supported include: AOL Instant Messenger, ICQ, XMPP (including Google Talk, Gizmo5, and other XMPP-based networks), MSN Messenger, QQ, Yahoo! Messenger, as well as specialized networks such as Novell GroupWise and Zephyr. Some provide an IM interface to IRC.

The major ad-supported IM networks have at times moved to block multi-protocol clients through rapid small changes to their protocols. At one stage, the Trillian developers made new releases every few days to restore access, as AOL attempted to discourage use of the third-party clients. As of June 2006, there have been no publicized attempts to block multi-protocol clients for over two years.

XMPP itself provides an alternative to directly managing each IM account through the multi-protocol client: IM gateways, or transports. Using transports, connections to the closed IM networks are handled by a gateway on the users XMPP server, while XMPP users talk to each other directly. This seems to function well for users running a private XMPP server, but large public XMPP servers sometimes become the subject of IP blocks from the large networks, or are not able to handle the high load. On the other hand, using a XMPP transport brings several advantages, both for the end user and the programmer of the client: less complexity on the client level, possibility to log in with multiple clients (e.g. mobile phone and computer) to the same account, lower chance for security and privacy risks for the end user thanks to the use of only one connection that can be secured to the Internet and thanks to the fact that people will not know your IP, possibility to archive messages on the XMPP server (as easy as normal XMPP messages) to comply with regulations such as the Sarbanes-Oxley Act, amongst others.

Contents

Examples

Protocol support

Single protocol clients

Many IRC-only clients are listed at Comparison of Internet Relay Chat clients

XMPP Clients without any multi-protocol transports

XMPP Clients using server-side multi-protocol transports

Multiprotocol clients

Information on the instant messaging protocols that each client supports.

See also

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Comparison of instant messaging clients — The following tables compare general and technical information for a number of instant messaging clients. Please see the individual products articles for further information. This article is not all inclusive or necessarily up to date. External… …   Wikipedia

  • Simple Instant Messenger — Infobox Software name = SIM Instant Messenger caption = SIM 0.9.4.1 collapsible = yes developer = SIM IM developers released = ? frequently updated = yes programming language = Qt operating system = Windows, Unix like language = ? genre = Instant …   Wikipedia

  • Serverless Instant Messenger — Infobox Software name = SIM IM caption = SIM 0.9.4.1 collapsible = yes developer = SIM IM developers released = ? frequently updated = yes programming language = ? operating system = Windows, Unix like language = English genre = Instant messaging …   Wikipedia

  • Extensible Messaging and Presence Protocol — (XMPP) is an open, XML inspired protocol originally aimed at near real time, extensible instant messaging (IM) and presence information (a.k.a. buddy lists), but now expanded into the broader realm of message oriented middleware. [Citation |… …   Wikipedia

  • Qnext — Infobox Software name = Qnext caption = Screenshot of Qnext 3.0 developer = Qnext Corp. latest release version = 3.0.6 latest release date = 2008 05 20 operating system = Microsoft Windows, Linux and Mac genre = Unified Communication,… …   Wikipedia

  • Pidgin (software) — Infobox Software name = Pidgin caption = collapsible = yes developer = Sean Egan et al. released = 1999 frequently updated = yes programming language = C, C#, Perl, Python, Tcl platform = Cross platform language = [http://pidgin.im/l10n Multiple… …   Wikipedia

  • Miranda IM — Developer(s) Miranda IM Project Initial release 2 February 2000 Stable release …   Wikipedia

  • Digsby — Not to be confused with Digby. Digsby Build 88 r29967 (Public Beta) on Windows XP …   Wikipedia

  • Trillian (software) — Infobox Software name = Trillian caption = Trillian main screen collapsible = yes developer = Cerulean Studios released = initial release|2000|7|1 frequently updated = yes programming language = C++ operating system = Microsoft Windows Mac OS X… …   Wikipedia

  • Carrier (software) — Infobox Software name = Carrier caption = collapsible = yes developer = Connor Behan, Justin Hayes [http://funpidgin.sourceforge.net/content/contact us others] . released = 2008 frequently updated = yes programming language = C, C#, Perl, Python …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”