[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.technology.ecf] XMPP Implementation

Hello,

Very interesting project. I am trying to wrap my head around the 
architecture, and hopefully someone can answer a few questions for me. I am 
considering this in the realm of integrating with an XMPP server and how the 
Shared Object metaphor will work when the XMPP implementation is complete.

I would assume that an ISharedObjectContainer would be the server I am 
connecting to. So for example, it would be myserver.com, and the 
authentication would be handled by the container and any arguments I pass 
into it.

Where I get a little confused is what defines a SharedObject in regards to 
the XMPP situation. Lets say I wanted to build a basic chat client (buddy 
lists, chat, group chat, etc.). If I wanted to start a chat thread with a 
user on my roster, it would make sence to create a SharedObject for that 
thread. But how does a roster (buddy list) and all the presence messages 
associated with such, work? Would I create a roster shared object? Would 
that shared object give me presence related message events?

Not sure if this makes much sence, feel free to ask questions.

Thanks

- Danny