In association with heise online

29 September 2010, 16:57

Apache MINA 2.0 breaks with the past

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

The developers of the Apache project MINA (Multipurpose Infrastructure for Network Applications) have announced version 2.0 of the network application development framework. The project, which was originally developed as a sub-project of the Apache Directory project, is now a separate Apache project. It provides an abstract event driven API for transport protocols such as Java NIO's API for TCP / IP or UDP / IP.

The new stable release requires at least Java 5 and SLF4J (Simple Logging Facade for Java) 1.3 or higher to run. The new API is only partially backwards-compatible with the previous 1.x series of the MINA framework; the changes were driven by a need to reduce the complexity of some parts of the previous API and create a something that was more intuitive. The incompatible changes are documented separately and a quick start guide introduces MINA's concepts to developers who are new to the framework. Stateful and stateless sessions, filters which can accept streamed objects and improved performance are among the plans for version 3.0.

Apache MINA 2.0 is available to download from the projects site, as with all Apache projects, under the Apache Licence 2.0.


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit