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?
-
MINA 0.7.1 Released: A Network Application Framework (14 messages)
- Posted by: Trustin Heuiseung Lee
- Posted on: May 17 2005 04:54 EDT
Threaded Messages (14)
- Looks very promising! by Stefan Arentz on May 17 2005 11:33 EDT
- Looks very promising! by James Strachan on May 18 2005 04:06 EDT
- interessting by Marc Logemann on May 17 2005 11:34 EDT
- netty2 to mina congratulations... by javabug liu on May 17 2005 11:45 EDT
- MINA 0.7.1 Released: A Network Application Framework by Rodolfo de Paula on May 17 2005 13:50 EDT
- MINA 0.7.1 Released: A Network Application Framework by Rodolfo de Paula on May 17 2005 14:10 EDT
- MINA 0.7.1 Released: A Network Application Framework by Horia Muntean on May 17 2005 15:50 EDT
- HL7 Protocol by Kim Pepper on May 17 2005 19:07 EDT
- Any comparison with JBoss Remoting by citystory wong on May 17 2005 21:44 EDT
- Any comparison with JBoss Remoting by Trustin Heuiseung Lee on May 18 2005 02:32 EDT
- RE: HL7 Protocol by Kelsey Grant on May 18 2005 06:06 EDT
- Any comparison with JBoss Remoting by citystory wong on May 17 2005 21:44 EDT
- Qucik question.... by Aero Dynex on May 18 2005 06:54 EDT
- MINA 0.7.1 Released: A Network Application Framework by Alireza Taherkordi on May 18 2005 07:46 EDT
- performance by Donald luo on May 20 2005 10:56 EDT
-
Looks very promising![ Go to top ]
- Posted by: Stefan Arentz
- Posted on: May 17 2005 11:33 EDT
- in response to Trustin Heuiseung Lee
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. -
Looks very promising![ Go to top ]
- Posted by: James Strachan
- Posted on: May 18 2005 04:06 EDT
- in response to Stefan Arentz
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 -
interessting[ Go to top ]
- Posted by: Marc Logemann
- Posted on: May 17 2005 11:34 EDT
- in response to Trustin Heuiseung Lee
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 -
netty2 to mina congratulations...[ Go to top ]
- Posted by: javabug liu
- Posted on: May 17 2005 11:45 EDT
- in response to Trustin Heuiseung Lee
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... -
MINA 0.7.1 Released: A Network Application Framework[ Go to top ]
- Posted by: Rodolfo de Paula
- Posted on: May 17 2005 13:50 EDT
- in response to Trustin Heuiseung Lee
Cool!
I ever wondered why J2EE containers was not built atop something like MINA. -
MINA 0.7.1 Released: A Network Application Framework[ Go to top ]
- Posted by: Rodolfo de Paula
- Posted on: May 17 2005 14:10 EDT
- in response to Rodolfo de Paula
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. -
MINA 0.7.1 Released: A Network Application Framework[ Go to top ]
- Posted by: Horia Muntean
- Posted on: May 17 2005 15:50 EDT
- in response to Trustin Heuiseung Lee
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 -
HL7 Protocol[ Go to top ]
- Posted by: Kim Pepper
- Posted on: May 17 2005 19:07 EDT
- in response to Trustin Heuiseung Lee
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 -
Any comparison with JBoss Remoting[ Go to top ]
- Posted by: citystory wong
- Posted on: May 17 2005 21:44 EDT
- in response to Kim Pepper
as title -
Any comparison with JBoss Remoting[ Go to top ]
- Posted by: Trustin Heuiseung Lee
- Posted on: May 18 2005 02:32 EDT
- in response to citystory wong
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 -
RE: HL7 Protocol[ Go to top ]
- Posted by: Kelsey Grant
- Posted on: May 18 2005 06:06 EDT
- in response to Kim Pepper
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 -
Qucik question....[ Go to top ]
- Posted by: Aero Dynex
- Posted on: May 18 2005 06:54 EDT
- in response to Trustin Heuiseung Lee
Is this good for say developing a SNMP stack and what ever other services that I need to go with that?
TIA -
MINA 0.7.1 Released: A Network Application Framework[ Go to top ]
- Posted by: Alireza Taherkordi
- Posted on: May 18 2005 07:46 EDT
- in response to Trustin Heuiseung Lee
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 -
performance[ Go to top ]
- Posted by: Donald luo
- Posted on: May 20 2005 10:56 EDT
- in response to Trustin Heuiseung Lee
Anyone has tested performance of MINA???