You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Trustin Lee <tr...@gmail.com> on 2005/12/23 09:18:54 UTC
[mina][ANN] Apache MINA 0.8.2 Released: A Network Application Framework
The Apache Directory team has announced the release of MINA, a network
application framework, version 0.8.2.
Apache MINA (Multipurpose Infrastructure for Network
Applications)<http://directory.apache.org/subprojects/network/>is a
network application framework which helps users develop network
applications easily by providing abstractions of network and protocol I/O
layers.
The MINA project website includes resources such as a PDF Introduction to
MINA <http://directory.apache.org/subprojects/network/branches/0.8/mina.pdf>
<http://directory.apache.org/subprojects/network/mina.pdf> and an online
tutorial <http://wiki.apache.org/directory/MinaTutorial>, which includes
implementation of the echo protocol, as well as an implementation of a
"reverse echo" to show how MINA can process data.
Feture List:
- Unified and extensible API for various transport types (TCP and UDP)
- In-VM pipe communication
- Provides both low-level and high-level API
- Stream-based asynchronous I/O support
- Filter interface as an extension point; similar to Servlet filters
- SSL support via SSLFilter thanks to Java 5 SSLEngine
- Built-in thread pool
- Unit-test your protocol without network connection
- Smooth migration from Netty, a popular NIO framework
Changes since 0.8.1:
- Several bug fixes
MINA is currently used by the Apache Directory
project<http://directory.apache.org/>and other open source projects.
Do you think you would use it? If so, where?
Cheers,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
PGP Key ID: 0x854B996C