[jdev] Re: developing a jabber IM client in VC++ 6.0

Peter Saint-Andre stpeter at jabber.org
Fri Jul 9 12:45:51 CDT 2004

On Fri, 09 Jul 2004 17:18:59 +0000, Salman jamali wrote:

> Hi,
>   The last answers really helped me so im back again;) To start developing
>   a jabber IM client in VC++ 6.0, I need to do this:
> 1) Suppose I want to develop something almost a clone of PSI, 

Why not contribute to the Psi project? Do you need something that is
closed-source? You could negotiate with the Psi project owners to acquire
a re-licensed version if you want.

2) I
> downloaded PSI source code for reference, The QT library and I made that !
> 3) The thing that disturbs me is what is the term "JABBER BASED IM CLIENT"
> Actually means???
>         -- do it reffers to a client made using jabber libraries (e.g.
> jabberoo for VC++)
>         -- Or it means a client that connects to jabber network using ane
> server, regardless of its development??

What is so disturbing about this? "Jabber" is a set of open protocols and
technologies for streaming XML, as well as a network of servers. Most
"Jabber" libraries are code libraries that implement the core protocols so
that you can write applications for sending streaming XML. Those
applications might be chat clients, they might be XML-RPC handlers, RSS
agents, or something else. The whole point of writing a library is to make
it possible for others to write applications that will connect to servers
and thus enable some real-time communications. You are not required to
connect to the public Jabber network if you don't want -- anyone can run a
Jabber server in isolation. So I don't understand why you are disturbed...


More information about the JDev mailing list