Apache MINA 2.0 bricht mit Vergangenheit
Die Version 2.0 des Frameworks zur Entwicklung von Netzwerk-Anwendungen ist nur in Teilen kompatibel mit der vorigen Entwicklungsschiene.
- Alexander Neumann
Die Entwickler des Apache-Projekts MINA (Multipurpose Infrastrucrure for Network Applications) haben die Version 2.0 des Frameworks zur Entwicklung von Netzwerk-Anwendungen angekündigt. Ursprünglich als Unterprojekt von Apache Directory entstanden, ist es mittlerweile ein eigenständiges Apache-Projekt. Es verfügt über eine API zur abstrakten, eventgesteuerten und asynchronen Kommunikation mit Protokollen wie TCP/IP oder UDP/IP über Java NIO.
Das neue als stabil bezeichnete Release setzt den Einsatz von mindestens Java 5 und der Simple Logging Facade for Java (SLF4J) 1.3 oder höher voraus. Die neue API ist nur teilweise kompatibel mit der 1.x-Entwicklung des MINA-Frameworks. Auf dem Fahrplan für die nächste Generation unter der Versionsnummer 3.0 stehen unter anderem zustandslose und zustandsbehaftete Sessions und Filter, die ein stream<object> akzeptieren. (ane)