February 21, 2007
21 February 2007 - Apache MINA 1.0.2 Released
The Apache MINA project team is proud to announce the release of Apache MINA, a Java network application framework, version 1.0.2.
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 Apache MINA project website (mina.apache.org) includes resources such as introductory presentation slides and examples to help you learn MINA as soon as possible.
Feature List:
- Unified API for various transport types:
- TCP/IP
- UDP/IP
- In-VM pipe communication
- You can implement your own!
- Low-level and high-level API:
- Low-level: uses ByteBuffers
- High-level: uses user-defined message objects and codecs
- Stream-based I/O support via StreamIoHandler
- Filter interface as an extension point; similar to Servlet filters
- SSL support via SSLFilter thanks to Java 5 SSLEngine
- Thread pools are implemented as filters so that users can customize thread model.
- Unit testability using mock objects
- JMX managability
- Traffic throttling
- Overload shielding
- Integration with well known containers such as PicoContainer and Spring
- Smooth migration from Netty, a popular NIO framework.
Changes since 1.0.1 (please refer here for detailed information.)
- Better memory utilization
- More than 10 bug fixes
The Apache MINA project team is always open for your feedback. Please let us know what you think about MINA via our mailing list.
----
---- Posted by Tetsuya Kitahata at February 21, 2007 06:33 AMhttp://www.apachenews.org/archives/000954.html
[ Category : Apache MINA ] (PDF)(XML)
