[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