JClaim
Encyclopedia
JClaim was released for first public use on the 3rd August 2007. It is a multiprotocol instant messaging application
for any OS supporting Java 1.5 or better (Windows
, Mac OS X
, Linux
, Solaris). It connects users to multiple IM services, such as AIM
, ICQ
, Windows Live Messenger
, Yahoo! Messenger
, XMPP
, Nate
and a few others.
Can be used as a java library to create other software that can connect to any of the supported IM protocols (see link below).
Project is released under GPL2 software license and is available from Sourceforge.net for download, including source code (see link below).
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 , MSN Messenger, QQ, Yahoo! Messenger, as well as specialized networks such as Novell GroupWise...
for any OS supporting Java 1.5 or better (Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
, Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...
, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
, Solaris). It connects users to multiple IM services, such as AIM
AOL Instant Messenger
AOL Instant Messenger is an instant messaging and presence computer program which uses the proprietary OSCAR instant messaging protocol and the TOC protocol to allow registered users to communicate in real time. It was released by AOL in May 1997...
, ICQ
ICQ
ICQ is an instant messaging computer program, which was first developed and popularized by the Israeli company Mirabilis, then bought by America Online, and since April 2010 owned by Mail.ru Group. The name ICQ is a homophone for the phrase "I seek you"...
, Windows Live Messenger
Windows Live Messenger
Windows Live Messenger is an instant messaging client created by Microsoft that is currently designed to work with Windows XP , Windows Vista, Windows 7, Windows Mobile, Windows CE, Xbox 360, Blackberry OS, iOS, Java ME, S60 on Symbian OS 9.x and Zune HD...
, Yahoo! Messenger
Yahoo! Messenger
Yahoo! Messenger is an advertisement-supported instant messaging client and associated protocol provided by Yahoo!...
, XMPP
Extensible Messaging and Presence Protocol
Extensible Messaging and Presence Protocol is an open-standard communications protocol for message-oriented middleware based on XML . The protocol was originally named Jabber, and was developed by the Jabber open-source community in 1999 for near-real-time, extensible instant messaging , presence...
, Nate
Nate
Nate is a South Korean web portal, developed by SK Communications. In 2003, Nate acquired the online community service Cyworld, and in 2004, it achieved first place in local page views with a total of 3.8 million, surpassing rival Daum for the first time....
and a few others.
Can be used as a java library to create other software that can connect to any of the supported IM protocols (see link below).
Project is released under GPL2 software license and is available from Sourceforge.net for download, including source code (see link below).
Client Interface features
- Cross-Platform: Runs on Windows, Macintosh, Linux, Solaris.
- Connectivity to AIMAOL Instant MessengerAOL Instant Messenger is an instant messaging and presence computer program which uses the proprietary OSCAR instant messaging protocol and the TOC protocol to allow registered users to communicate in real time. It was released by AOL in May 1997...
(Chatting, File Transfers, Icons), ICQICQICQ is an instant messaging computer program, which was first developed and popularized by the Israeli company Mirabilis, then bought by America Online, and since April 2010 owned by Mail.ru Group. The name ICQ is a homophone for the phrase "I seek you"...
(Chatting), Yahoo! MessengerYahoo! MessengerYahoo! Messenger is an advertisement-supported instant messaging client and associated protocol provided by Yahoo!...
(Chatting, File Transfers),MSN (Chatting), NateNateNate is a South Korean web portal, developed by SK Communications. In 2003, Nate acquired the online community service Cyworld, and in 2004, it achieved first place in local page views with a total of 3.8 million, surpassing rival Daum for the first time....
(Chatting), XMPPExtensible Messaging and Presence ProtocolExtensible Messaging and Presence Protocol is an open-standard communications protocol for message-oriented middleware based on XML . The protocol was originally named Jabber, and was developed by the Jabber open-source community in 1999 for near-real-time, extensible instant messaging , presence...
(Chatting), Facebook (Chatting), GoogleTalk (Chatting)chatting networks. - Web server. Allows access to your messenger from a web enabled phone or from a simplest web browser (thin client). Connect to your contacts from anywhere.
- Spell checks as you type.
- No banners or ads.
- Weather updates.
- Integrated Desktop search and Web search.
- No local installation. Automatic software updates.
- Security and Virus Protection enhancements. Keeps your business safe from viruses and malicious code.
- Logging and auditing in accordance with such regulations as SEC 17a-4, NASD 3010, Sarbanes-Oxley, HIPAA, Gramm-Leach-Bliley and Freedom of Information Act. (Please consult your compliance department.)
- Ultimate in administration flexibility. Set up defaults or lock down specific harmful settings for the entire site. Locked settings will not be seen by users. Make your environment safer by turning off harmful features like file downloads.
Framework Features
(Framework can be used independently to design your own software which needs listed functionality).- Cross-Platform! Runs on Windows, Macintosh, Linux, Solaris.
- Connectivity to AIM (Chatting, File Transfers, Icons), ICQ (Chatting), Yahoo! (Chatting, File Transfers),MSN (Chatting), XMPP (Chatting), Facebook, GoogleTalk (Chatting)chatting networks.
- Weather updates. From this, you can gather that Connection framework is very flexible and does not have to be an IM network.
- API for sending cell phone messages (only certain providers), but feel free to add more.
- Included is a miniature servlet engine which can be used to create remote interfaces usable by a full web browser or a web enabled cell phone.
Sources
- Main website (Source is stored inside SVN Repository)
- Article on how to use the API
- JClaim - FAQ
- Comparison of instant messaging clientsComparison of instant messaging clientsThe 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...