[JDEV] Using jabber for an application

Julian Fitzell julian at beta4.com
Sun Apr 21 12:50:28 CDT 2002


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.

Jabber is a client->server architecture, not a peer to peer 
architecture.  I mean, obviously you could implement a server on every 
machine... but why do you want to use jabber particularly?  What 
advantages are you looking for it to provide?  Why not just write a 
little  homebrew protocol?

Obviously there are advantages to using Jabber but most of them are 
related to the client-server model... it doesn't really make sense to 
use the jabber protocol for a brief peer-to-peer connection.

>  - Are there other things that I should know before I begin?
> 
> 
> More information about the application :
> 	http://gcm.sourceforge.net

Julian

-- 
julian at beta4.com
Beta4 Productions (http://www.beta4.com)




More information about the JDev mailing list