[JDEV] Using jabber for an application

Dave dave at dave.tj
Sun Apr 21 12:31:30 CDT 2002


<URL:http://docs.jabber.org/> is the authoritative source for
documentation of all sorts, much of it with working examples.  If you'd
like more complete working examples, check out the source code for the
open source jabberd and/or Gabber and/or Jarl.

As for the question of suitability, I'd like to argue that Jabber is
as good a platform as any (due to the IM nature of your application),
but make no mistake about it - Jabber is client/server, not peer-to-peer
(although ICQ, AIM, YIM, MSNM, etc. are also client/server - almost every
good app on the planet is client/server by now).  The other two options
I'd consider would be a modified HTTP or a modified FTP (since neither
has built-in support for file transfer refusal on the receiving end).
Obviously, the advantage of using Jabber is that all the firewall
issues will have been addressed for you.  It also means you can use
your existing Jabber account to conduct all your clipboard transfers,
which can be rather neat ;-)

Hope that helped,
Dave Cohen <dave at dave.tj>


Philip Van Hoof wrote:
> 
> 
> Hi there,
> 
> I am the maintainer of a project called Gnome Clipboard Manager.
> This is an application (that is under heavy development) that
> handles managing your clipboards/selections, etc etc. It collects
> the selections that you copied on a clipboard shelf (items).
> 
> One of it's planned features is networking support. We want to
> build in a feature to secure transfer items in XML format to
> another host (which must be running gnome clipboard manager
> too). The other host can then accept or don't accept the items
> from the sender.
> 
> We have plans to use Jabber's framework for this. Regretfully
> I am not an instant messaging-user at all. A long time a go
> I used to use ICQ but thats all.. So I am a bit lost in this
> world :).
> 
> My questions
>  - Where do I start? Some pointers to documentation? I prefer
>    working examples/opensource|freesoftware applications.
>  - Is it a good solution to use Jabber for this application?
>    -> sending a bunch of information to another host running
>       the same application (peer to peer). We want to use XML.
>       We don't want a server. Each client can recive and send.
>  - Are there other things that I should know before I begin?
> 
> 
> More information about the application :
> 	http://gcm.sourceforge.net
> 
> 
> 
> -- 
> Philip van Hoof aka freax (http://www.freax.eu.org)
> irc: irc.openprojects.net mailto:freax @ linux.be
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> 




More information about the JDev mailing list