You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Trustin Lee <tr...@apache.org> on 2006/04/04 09:17:23 UTC

[ANN] Apache MINA 0.9.3: A Network Application Framework

The Apache Directory project team is proud to announce the release of MINA,
a network application framework, version 0.9.3.

Apache MINA (Multipurpose Infrastructure for Network Applications) 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
<http://directory.apache.org/subprojects/network/>includes resources
such as an introductory presentation (PPT
(with animations)
<http://directory.apache.org/subprojects/network/mina.ppt>or PDF
(without animations)<http://directory.apache.org/subprojects/network/mina.pdf>)
and an implementation demo
movie<http://directory.apache.org/subprojects/network/demo.htm>.
Additionally, 6
examples<http://directory.apache.org/subprojects/network/getting_started.html>are
provided to help you learn
MINA even under serious time constraint.

Feature List:

   - Abstract API which supports various transport types (TCP and UDP)
   - Very easy to learn
   - Unit test friendly
   - In-VM pipe communication
   - Extensible ByteBuffer pooling mechanism
   - Various thread model
   - Support for SSL/TLS including StartTLS
   - Support for stream compression using JZLib
   - Support for both text-based and binary protocols
   - Support for stream-based I/O
   - Integration with Spring framework

Changes since 0.9.2:


   - Stream compression filter using JZLib
   - Much easier way to specify a thread model
   - Support for ByteBuffer.duplicate(), slice(), and asReadOnlyBuffer()
   - Several bug fixes

The Apache Directory project team is always open for your feedback. Please
let us know what you think about MINA.

Cheers,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP key fingerprints:
* E167 E6AF E73A CBCE EE41  4A29 544D DE48 FE95 4E7E
* B693 628E 6047 4F8F CFA4  455E 1C62 A7DC 0255 ECA6