-
Trillian Infosüsteemid releases JMX-based microserver JuMix 1.0 (4 messages)
- Posted by: Üllar Kask
- Posted on: August 08 2006 11:21 EDT
The Estonian company Trillian Infosüsteemid has released its new product JuMix 1.0, a light weight open source JMX microserver for Java applications. JuMix can be used to run applications consisting of JMX-based service components. It has been designed to provide a simple, standard and uniform execution environment for Java applications. JuMix offers dynamic deployment of applications and business components, application partitioning with classloader hierarchies, easy administration with standard tools (jconsole) and XML based configuration. JuMix has small memory footprint suitable for use in resource-restricted environments. JuMix can be used both for server-side and client-side applications. JuMix distribution includes a quickstart guide and sample customizable components for a TCP/IP (UDP/IP) server (Apache MINA), Corba server (SUN Java), embedded Tomcat and Quartz scheduler. JuMix main features include: - dynamic deployment of applications and components - easy administration and managment with standard tools (jconsole) - applications partitioning with classloader hierarchies - small memory footprint - XML-based configuration JuMix 1.0 is licenced under the Apache License, Version 2.0. The software is free for private and commercial use, for maintenance and support please contact jumix at trillian dot ee. (Note: we call JuMix a "microserver", it is a simple, yet complete execution environment for Java applications that has more features than a microkernel, but less features and standard services than an application server.)Threaded Messages (4)
- Rip off JBoss? by Konstantin Ignatyev on August 08 2006 12:45 EDT
- It's a good point but not quite by Kahro Raie on August 08 2006 14:44 EDT
- Re: Trillian Infosüsteemid releases JMX-based microserver JuMix by Neil Bartlett on August 09 2006 08:31 EDT
- An unexpected question ;) by Kahro Raie on August 09 2006 09:42 EDT
-
Rip off JBoss?[ Go to top ]
- Posted by: Konstantin Ignatyev
- Posted on: August 08 2006 12:45 EDT
- in response to Üllar Kask
How is that different from JBoss Microkernel? http://www.jboss.org/wiki/Wiki.jsp?page=JBossMicrokernel (I do not work for JBoss/RH) -
It's a good point but not quite[ Go to top ]
- Posted by: Kahro Raie
- Posted on: August 08 2006 14:44 EDT
- in response to Konstantin Ignatyev
It's true that the kernel consept is very similar but we didn't want a kernel but a SERVER. A server should have reliable scripts for starting and stoping your application:- The JBoss Microcontainer is small like we want but has no skripts.
- The JBoss Application Server has the skripts but it also has a lot more other stuff that a small application won't need.
- CORBA server
- TCP/IP server
- other small tools or servers
-
Re: Trillian Infosüsteemid releases JMX-based microserver JuMix[ Go to top ]
- Posted by: Neil Bartlett
- Posted on: August 09 2006 08:31 EDT
- in response to Üllar Kask
Can you quantify your "small memory footprint", eg can you run on a J2ME VM such as Foundation Profile 1.0? How does being a "microserver" square with having Tomcat embedded, given that Tomcat certainly does NOT have a small memory footprint? The other features (eg dynamic deployment, partitioned classloading, administration via console etc) could all easily be achieved with an OSGi runtime, and furthermore OSGi will run on VERY resource-limited environments such as CDC and even CLDC. How would you say your product compares with OSGi? What advantages do you have? OSGi has the advantage of being a widely supported industry standard with a JSR to back it up and multiple open source implementations. Regards Neil -
An unexpected question ;)[ Go to top ]
- Posted by: Kahro Raie
- Posted on: August 09 2006 09:42 EDT
- in response to Neil Bartlett
I reviewed the J2ME VM Foundation Profile 1.0 API and unfortunately there is no javax.management package witch JuMiX really needs for the "jconsole" administration (one of the main features). But the idea is create and we should look into it. As Tomcat is not a part of JuMiX then your free to consider a diffrent web server (one of those will do nicely) if you have little memory. But you might want to run an embeded Tomcat on JuMiX for two reasons- You have other components that will run on JuMiX and you want them all together.
- You really like the monitoring and administering feature.