[JDEV] Re: Starting a jabber type client for my customers

Wong, Charles charles at eqido.com
Tue Jan 6 23:03:15 CST 2004


Hi Tony,

	Reason why I want to start from scratch is simply because (correct
if I'm wrong) I don't want any legal issues in the future with the
developer(s) of the library(s) and with the GPL. I'd like what I'm
developing to be sold with my jabber client integrated in the application.
I'll actually be more than happy if I don't have to start from the utter
beginning, but I just wanted to be safe than be sorry. Ya know? Thanks!

Cheers,
Charles Wong

-----Original Message-----
From: jdev-admin at jabber.org [mailto:jdev-admin at jabber.org] On Behalf Of Tony
Yat-Tung Cheung
Sent: Tuesday, January 06, 2004 22:54
To: jdev at jabber.org
Subject: [JDEV] Re: Starting a jabber type client for my customers

Wong, Charles wrote:
> I'm not sure if this question is appropriate for the level of 
> technicality going on in this list. Anyhow, I'd like to develop a jabber 
> type client for my customers using C++ WITHOUT having to use any of 
> those pre-built APIs. Is it extremely hard to start from scratch or 
> should I just take the easy way out and use someone else's library? If I 
> were to take the scratch route then how would I even start it? Please 
> give me some pointers! Thanks in advance!
> 

Hi Charles,

I wonder why you want to develop a Jabber client without using any 
existing library or client. If you really want to start from scratch, 
Jabber is one the easiest IM protocol available for implementation.

I think you could start first from choosing an XML parser, as Jabber is 
based on XML. Then you could start to learn the protocol by trying some 
existing Jabber clients. Most of them could reveal the actual underlying 
XML data that are sent. Then you could look at the Jabber protocol 
itself, http://www.jabber.org/protocol/, especially the two IETF 
internet drafts, http://www.jabber.org/ietf/.

Best Regards,
Tony Cheung


_______________________________________________
jdev mailing list
jdev at jabber.org
http://mailman.jabber.org/listinfo/jdev




More information about the JDev mailing list