java - What is the difference between Tomcat and TomEE, TomEE and TomEE Plus -


i want deploy ejb ear in server confused choosing server among tomcat, tomee , tomee plus.

  1. what differences between tomcat , tomee?
  2. what new features in tomee , tomee plus?
  3. in case(s) make sense go tomee , tomee plus?

so need suggestions in order able make informed decision.

this functions comparison matrix between tomcat, tomee , tomee+:

enter image description here (source: http://tomee.apache.org/comparison.html)

1. tomcat vs tomee
tomcat servlet container, support servlet, jsp technology. tomee more extensive tomcat, support many java ee technologies (specificed jsr-xxx).

2. compare tomee vs tomee+

tomee contains:
cdi - apache openwebbeans
ejb - apache openejb
jpa - apache openjpa
jsf - apache myfaces
jsp - apache tomcat
jstl - apache tomcat
jta - apache geronimo transaction
servlet - apache tomcat
javamail - apache geronimo javamail
bean validation - apache bval

tomee+
tomee plus distribution adds following:
jax-rs - apache cxf
jax-ws - apache cxf
jms - apache activemq
connector - apache geronimo connector

(source: http://tomee.apache.org/apache-tomee.html)
new in tomcat? of cource, see tomcat change log.
new in tomee plus? see tomee change log.

3. choose tomee or tomee plus?
see functions matrix @ above, pick functions in application use. choose servlet container/ web profile application server / application server yourself.


Comments

Popular posts from this blog

Java 3D LWJGL collision -

methods - python can't use function in submodule -

c# - ErrorThe type or namespace name 'AxWMPLib' could not be found (are you missing a using directive or an assembly reference?) -