[jdev] JSR 187 JAIN Instant Messaging 1.0 Public Review Draft
Mikhail Zabaluev
mhz at altlinux.org
Tue Feb 1 17:37:26 CST 2005
В Втр, 01/02/2005 в 16:54 -0600, Matt Tucker пишет:
> Mikhail,
>
> > While we're at it, we could -- for a change -- create a
> > modern XMPP compliant library using the latest J2SE 5
> > goodness like SASL and SSLEngine.
>
> That's definitely in the plans for Smack 2.0 --
> http://www.jivesoftware.org.
Nice. In case you're interested, here's my short list of requirements
for a powerful and flexible XMPP library:
- Use java.nio.ByteChannel for I/O abstraction. Of course, the simple
host-port connection methods should be provided as well by the
connection factory.
- Clean separation between the core XMPP protocol and extensions
(including IM). A client might be uninterested in the chat extension
details, so full handling of those should be optional.
- Three forms of representation: stanza/extension objects - DOM-like
trees - raw character strings.
More information about the JDev
mailing list