Member since Feb 2009 ·
6 posts · Location: Pennsylvania, U.S.
Group memberships: Members
[DISCLAIMER: I am not affiliated with AG Software. I'm just using their SDK for developing a custom XMPP client.]
Question: Why don't you install some "real" XMPP server on your localhost?
I would recommend Openfire, ejabberd, or IceWarp (this one is not free, but there's a free trial).
They are easy to install and configure, and they DO work, right "out of the box", especially in such a simple scenario as "localhost".
[In fact, in my company we are running Openfire in production on a VPS server.]
The agsXMPP SDK - from my own VERY extensive experience with evaluating various .NET- and Java-based SDKs - is the best SDK for XMPP.
If something is not working in it, it only means you've forgotten to do something: some boolean switch or something like that.
But I don't think you want to use it (or, any other SDK, for that matter) to write you own *server*.
Use it for a client or middleware. This is where it excels.