Hello Marcin,
Marcin Gliński wrote:
2008/12/17 Alvin Delagon:
XmlStream is an implementation of XMPP/Jabber protocol (which is widely used
for Instant Messaging).
Which XmlStream? I've found two:
XMPP: twisted.words.protocols.jabber.xmlstream
X-ish: twisted.words.xish.xmlstream
I've been trying to use the second one. Are they the same?
use the second one, unless you are writing a Jabber client/server. The
Xish one is more generic, I use it in my apps. Imagine that the XMPP
session is like one giant XMPP msg/document, it's root element/node is
<stream/>, a session must be opened by each party if it's bidirectional :
Client Server
| <stream> |
|----------------------------------------->|
| | open the session
| <stream> |
|<-----------------------------------------|
| |
| <msg>.....</msg> |
|----------------------------------------->|
| | exchange msgs (as many as you want)
| <msg>.....</msg> |
|<-----------------------------------------|
| |
| </stream> |
|----------------------------------------->|
| | close the session when done
| </stream> |
|<-----------------------------------------|
| |
I hope this helps,
Gabriel
You might want to take a look at twisted XML-RPC libraries.
Sure, I will. Thanks :)
~MG.
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python