>> Q5. The client and server communicate via SOAP or a SOAP like XML >> based > transactional protocol over TCP, correct?
>Not at all. The protocol on the wire is a pseudo-XML "streaming" protocol, which uses the nesting of XML >tags for framing. Messages, presence information and other queries are currently pushed from client to >>server and from server to client without any acknowledgements. Although this is true in most client implementations, a client can use BOSH (http://xmpp.org/extensions/xep-0124.html)
