MINA 0.7.1 Released: A Network Application Framework

Discussions

News: MINA 0.7.1 Released: A Network Application Framework

  1. The Apache Directory project team proudly announces the first official release of MINA 0.7.1.

    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 includes resources such as a PDF introduction to MINA and an online tutorial, which includes implementation of the echo protocol, as well as an implementation of a "reverse echo" to show how MINA can process data.

    MINA is currently used by the ApacheDS project. Do you think you would use it? If so, where?

    Threaded Messages (14)

  2. This looks very promising. I just spend most of the day implementing a server and protocol handler with NIO and it looks like I had better used MINA for it. Ah well, I'll have something to play with tomorrow :-)

    Btw, does anyone know what http://activeio.codehaus.org is about? It looks like it aimed at the same thing, but the project is very silent about details.

     S.
  3. Looks very promising![ Go to top ]

    This looks very promising. I just spend most of the day implementing a server and protocol handler with NIO and it looks like I had better used MINA for it. Ah well, I'll have something to play with tomorrow :-)Btw, does anyone know what http://activeio.codehaus.org is about? It looks like it aimed at the same thing, but the project is very silent about details. S.

    ActiveIO is the core network layer we're using inside ActiveMQ and some other projects like OpenEJB. It currently handles sync/async communication over TCP, UDP, multicast, NIO and AIO.

    James
  4. interessting[ Go to top ]

    This is interessting. At the moment i am developing an application which does heavy network communication with serial devices, so i have some ugly custom device protocols to communicate with. So basically i am developing networking clients, which are not too hard to implement without any framework at all, by just using plain java API sockets.

    I have to dig into MINA to check if this will provide any useful advantages in my special case (client only scenario). But there are not much networking abstraction frameworks out there, so its definitely worth a look.

    Marc
    http://www.logemann.org
  5. i had used netty2 and very like the API. If i have time i want to use it implements servlet container. i have implements jsr-168 my site is http://www.jnix.com, but the interface only support chinese... thnx Trustin, thnx ur giving...
  6. Cool!

    I ever wondered why J2EE containers was not built atop something like MINA.
  7. Ok, servlet and jms APIs are protocol agnostic too. Anyway, doing network apps with a Network Application Framework seems more fun than using some other well know approaches.
  8. Keep up the good work. AFAIK there a few frameworks like this out there. Hopefully it will grow as a standalone, solid framework that can be used to build upon interesting things.

    Regards,
    Horia
  9. HL7 Protocol[ Go to top ]

    I work for a software company in the health sector. Something like this could be very useful for creating applications that support the HL7 protocol.

    Kim
  10. as title
  11. JBoss Remoting is more higher level infra than MINA is. MINA could probably make it easy to implement internal remoting protocols such as RMI, Hessian, or whatever.

    Besides, we have a plan to implement high-level transport types such as reliable group communication. Isn't exciting? ;)

    Thanks,
    Trustin Lee
  12. RE: HL7 Protocol[ Go to top ]

    I work for a software company in the health sector. Something like this could be very useful for creating applications that support the HL7 protocol.Kim
    Kim, have you tried Symphonia? (yes, I work for Orion Health)

    http://www.symphonia3.com

    Cheers,<br>
    Kelsey
  13. Qucik question....[ Go to top ]

    Is this good for say developing a SNMP stack and what ever other services that I need to go with that?

    TIA
  14. Well-done the MINA Team!
    I know MINA and its architecture, It's one the best IO frameworks.

    Alireza Taherkordi
    http://www.jroller.com/page/alireza
  15. performance[ Go to top ]

    Anyone has tested performance of MINA???