Apache MINA

Apache MINA is a network application framework.
Download

Apache MINA Ranking & Summary

Advertisement

  • Rating:
  • License:
  • The Apache License 2.0
  • Price:
  • FREE
  • Publisher Name:
  • The Apache Directory Project Team
  • Publisher web site:
  • http://directory.apache.org/subprojects/network/

Apache MINA Tags


Apache MINA Description

Apache MINA is a network application framework. Apache MINA comes from Multipurpose Infrastructure for Network Applications and is a network application framework which helps users develop high performance and high scalability network applications easily.Here are some key features of "Apache MINA":· 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, (coming soon)· Traffic throttling, (coming soon)· Overload shielding, (coming soon)· Integration with well known containers such as Spring and OSGi, (coming soon)· Smooth migration from Netty, a popular NIO framework. (See Netty Tutorial)What's New in This Release:· This release introduces a new API with an integrated I/O layer and protocol layer.· New features include traffic control, StartTLS, out-of-the-box protocol codecs, and Spring framework integration.


Apache MINA Related Software