Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Бесплатные сервера/контейнеры


Автор: Domestic Cat 14.3.2005, 08:27
1. Tomcat

Link: http://jakarta.apache.org/site/downloads/downloads_tomcat.html

Поддерживает (последняя версия 5.5.7):
1. Servlets (Catalina engine) 2.4
2. JSP (Jasper engine) 2.0


2. jBoss

Link: http://www.jboss.org/downloads/index#as

Поддерживает (последняя версия 4.0.1):
J2EE 1.4, включая EJB 2.1


3. Gluecode JOE

Link: http://www.gluecode.com/website/products/index.jsp

Поддерживает:
1. Servlets (Jetty engine) 2.4
2. JSP (Jasper engine) 2.0
3. JMS (ActiveMQ engine) 1.2
4. Интегрированная БД (Apache Derby)


4. Resin

Link: http://www.caucho.com/download/

Поддерживает (последняя версия 3.0.12):
1. Servlets 2.4
2. JSP 2.0
3. JMS 1.1
4. EJB 2.0

Автор: Domestic Cat 15.3.2005, 08:40
5. BEA WebLogic

Link: http://commerce.bea.com/showproduct.jsp?family=WLS&major=9.0&minor=-1
Поддерживает (последняя версия 9.0 Diablo):
J2EE 1.4

Примечание: BEA WebLogic распространяется бесплатно, с лицензией на 1 год для девелопмента. 300 мб.



6. Oracle 10g и ниже

Link: http://www.oracle.com/technology/software/products/ias/devuse.html
Поддерживает (последняя версия 10г):
J2EE 1.4

Примечание: Oracle 10g распространяется бесплатно, с лицензией для девелопмента.

Автор: tux 9.5.2005, 11:30
7. Jonas
Link: http://jonas.objectweb.org/
Поддерживает (последняя версия 4.3.4):
J2EE 1.4, включая
1. EJB 2.1
2. JTA 1.0.1
3. JMX 1.2
4. JMS 1.1
5. Servlet 2.4
6. JSP 2.0

8. Jetty
Link: http://jetty.mortbay.org/jetty/
Поддерживает J2EE 1.4 (последняя версия 5.1.3):
Примечание: Быстрый и маленький веб-контейнер, интегрируется в некоторые серверы приложений (Jonas, JBoss).

9. Orion
Link: http://www.orionserver.com/
Поддерживает (последняя версия 2.0.5):
J2EE 1.3, включая
1. EJB 2.0
2. JTA 1.0.1
3. JMS 1.1
4. Servlet 2.3
5. JSP 1.2
Примечание: Быстрый и маленький сервер приложений. Распространяется бесплатно для разработки и некоммерческого использования.

Автор: Се ля ви 14.5.2005, 11:34
Примечание:

JBoss сам в себе не содержит servlet-контейнера и jsp, он только даёт поддержку EJB и других технологий J2EE, по-этому его необходимо скрещивать с Tomcat`ом или Resin`ом.

Автор: Andyb 29.6.2005, 10:12
10. Sun Java™ System Application Server

Link: http://java.sun.com/j2ee/1.4/download.html
Поддерживает (последняя версия 8.1):
J2EE 1.4

Примечание: Версия Platform Edition распространяется бесплатно "All-In-One Bundle" в составе J2EE 1.4 или отдельно.

Автор: DUnload 14.7.2005, 05:29
11. Enhydra
Link:http://enhydra.enhydra.org/
Java/XML Application Server & Dev Kit.
Tomcat уже 5.5.9 вышел ставится вместе с JonAS 4_4_3
См. подборку бесплатных проектов для middlware на
http://solutions.objectweb.org/

Автор: chief39 2.11.2005, 11:17
Цитата
Примечание:

JBoss сам в себе не содержит servlet-контейнера и jsp, он только даёт поддержку EJB и других технологий J2EE, по-этому его необходимо скрещивать с Tomcat`ом или Resin`ом.


То есть?

JBoss 4.0.0 уже скрещён с томкатом smile) Если я не ошибаюсь.
По крайней мере jsp и servlets поддерживает без дополнительных случек для разбавления породы smile
Или я что-то недопонял?

Автор: Бонифаций 17.2.2006, 09:18
geronimo
http://geronimo.apache.org/
  • Web Applications (Servlet 2.4 / JSP 2.0)
  • Enterprise JavaBeans 2.1
  • J2EE Connectors 1.5
  • 2EE 1.4 Application Clients
  • J2EE 1.4 Application Archives
  • Database Connection Pools (JDBC 3.0)
  • Java Message Service 1.1
  • JavaMail 1.3
  • Security (JACC 1.0)
  • Java Management Extensions 1.2
  • J2EE Management API (JSR-77)
  • J2EE Deployment API (JSR-88)
  • Java Transaction API 1.0

Автор: Се ля ви 26.2.2007, 16:10
Цитата(chief39 @  2.11.2005,  11:17 Найти цитируемый пост)
Цитата
Примечание:

JBoss сам в себе не содержит servlet-контейнера и jsp, он только даёт поддержку EJB и других технологий J2EE, по-этому его необходимо скрещивать с Tomcat`ом или Resin`ом.


То есть?

JBoss 4.0.0 уже скрещён с томкатом smile) Если я не ошибаюсь.
По крайней мере jsp и servlets поддерживает без дополнительных случек для разбавления породы smile
Или я что-то недопонял? 

Именно скрещён smile Но от этого сам отдельный JBoss полноценным J2EE-сервером не становится. J2EE-сервером является связка Tomcat+JBoss, которую можно скачать и установить в уже интегрированном виде, а можно Tomcat заменить Resin`ом (и мне кажется, что лучше так и сделать).

Просто мне кажется, что нужно понимать с чем ты работаешь - и если в твоём сервере зашит Tomcat, то ставя его, ты должен это знать smile

Автор: sandello 23.4.2007, 15:17
Се ля ви, тебя не смущает, что JBoss использует сторонний xml-движек? Какая разница, как реализована поддержка той или иной вещи в продукте. Продукт JBoss - полноценный J2EE сервер. Он и сертифицирован, АФАИК, соответствующим образом.
Цитата(tux @  9.5.2005,  14:30 Найти цитируемый пост)
8. Jetty
Link: http://jetty.mortbay.org/jetty/
Поддерживает J2EE 1.4 (последняя версия 5.1.3):

ИМХО, не корректно такое писать. Jetty поддерживает только web-часть семейства спецификаций J2EE.


Автор: kronos_vano 13.7.2007, 22:43
Посты датированы 2005 годом. Ничего не изменилось с тех пор? 

Автор: Andyb 15.7.2007, 19:18
Цитата(kronos_vano @  13.7.2007,  22:43 Найти цитируемый пост)
Посты датированы 2005 годом. Ничего не изменилось с тех пор?  

разве что версии данных продуктов...

Автор: GSMD 16.7.2007, 20:28
Glassfish - opensource основа Sun AS.

Автор: Maverick 23.8.2007, 13:14
Господа, существуют ли бесплатные сервера-контейнеры полностью J2EE 5... что ejb3.0 и аннотации правильно работали?

Автор: tux 23.8.2007, 18:02
Цитата(Maverick @  23.8.2007,  13:14 Найти цитируемый пост)
Господа, существуют ли бесплатные сервера-контейнеры полностью J2EE 5... что ejb3.0 и аннотации правильно работали? 

http://www.theserverside.com/news/thread.tss?thread_id=46658.

Автор: Kee_Keekkenen 3.9.2007, 10:52
скажите, а что из вышеперечисленного можно продавать как составную часть своих приложений, т.е. лицензии каких продуктов это разрешают ?

Автор: Zverek 25.9.2007, 14:34
Цитата(Kee_Keekkenen @  3.9.2007,  10:52 Найти цитируемый пост)
скажите, а что из вышеперечисленного можно продавать как составную часть своих приложений, т.е. лицензии каких продуктов это разрешают ?

Насколько я знаю  Apache Geronimo можно использовать. Apache License, Version 2.0 это позволяет.

Автор: ekr 5.11.2007, 19:01
Цитата(Maverick @  23.8.2007,  13:14 Найти цитируемый пост)
Господа, существуют ли бесплатные сервера-контейнеры полностью J2EE 5... что ejb3.0 и аннотации правильно работали?

помимо geronimo, можно отметить и 
Цитата(GSMD @  16.7.2007,  20:28 Найти цитируемый пост)
Glassfish - opensource основа Sun AS. 


К слову, есть еще и IBM WebSphere CE (Community Edition) - на базе Geronimo. Так же, как и Sun AS на базе Glassfish. 
Все бесплатное и вполне рабочее.

PS Чуть не забыл крайне любимый в России JBoss ;-)

Автор: PashaOvechkin 9.11.2007, 01:25
http://www.oracle.com/technology/tech/java/ejb30.html

Автор: sarjsheff 10.1.2008, 19:29
EJB контейнер http://openejb.apache.org/ юзаю на одном проекте уже 2 года пока проблем небыло.

Автор: CaligoSpiritus 17.11.2009, 00:15
Народ, кто разбирается в серверных технологиях!
Я надавно начал использовать в разработке Spring Framework - очень удобно и облегчает процесс разработки (лично моё мнение, пожалуйста, без холиваров). Ранее использовал Spring только в Java SE (JDBC Template, DI, etc.) сейчас собираюсь писать довольно крупный серверный проект (сравнительно). В качестве сервера хочу использовать либо SpringSource tc, либо SpringSource dm.
Однако я не совсем понимаю разницу между ними и то, какие отличные друг от друга возможности предоставляет каждый из них. Поиск в интернете никаких результатов, к сожалению, не дал, как и поиск на форуме. Ткните меня, пожалуйста, в нужную статью или пост на форуме, буде такие есть, коли нет - объясните, кому не сложно...

Заранее спасибо за внимание.

PS: Модератору Если не там написал, перенесите.

Автор: Samotnik 17.11.2009, 00:25
Цитата(CaligoSpiritus @  17.11.2009,  00:15 Найти цитируемый пост)
Ткните меня, пожалуйста, в нужную статью

пажалста
http://www.springsource.com/products/tcserver
http://blog.springsource.com/2009/04/28/springsource-tc-server-the-logical-next-step/
http://www.springsource.com/products/dmserver
http://www.springsource.com/newsevents/springsource-announces-general-availab-1

а вообще на офф  сайте много инфы и про один и про второй 

Автор: CaligoSpiritus 17.11.2009, 10:34
Я всегда имею под рукой ссылку на офф сайт софта, с которым работаю или собираюсь работать. Однако я пока ещё не очень подкован, чтобы на основании той инфы, которая лежит там, сделать нужные выводы. Отсюда и мой пост.
И на мой вопрос Вы, кстати, не ответили - я не просил документацию по указанным серверам, я просил статью о сравнении. Ежели таковой не существует и ни у кого нет времени/желания объяснить мне разницу, так сказать, "на пальцах", я, конечно,  углублюсь в изучение вопроса самостоятельно, обязательно используюя официальную документацию и ещё гору литературы на смежную тематику, чтобы понять, что же в этой документации написано. Из-за чего потеряю время, чего очень не хотелось бы, исходя из time-frame проекта :(

Автор: dobrolub 18.12.2009, 07:43
Цитата

 SpringSource tc, либо SpringSource dm

Принципиальное различие это то, что dm - подгружает нужные модули на ходу используя архитектуру OSGI, а tc - нет. Это такая новая фишка - все подгружать на ходу, glassfish v3 тоже OSGI. dm – достаточно новая вещь, со всему сопутствующими атрибутами новой вещи. tc - уже не новая штучка. вот и всё.

к dm можно подключиться по телнету и добавить / убрать какие нибудь фраймворки ( bundles )  и т.д. 

Это кажется удобным, но видно и минусы – для внедрения нужно помнить что и когда ты подгрузил, и т.д. да и для процесса сборки приложения  надо будет опять все прописать в ant/maven файлы.

Автор: Farmazon 12.6.2011, 13:16
Самонтик, теперь dm называется Вирго.

http://www.eclipse.org/virgo/

Автор: Leonardos 17.10.2017, 22:33
Цитата(Domestic Cat @ 15.3.2005,  08:40)
5. BEA WebLogic

Link:  http://commerce.bea.com/showproduct.jsp?family=WLS&major=9.0&minor=-1
Поддерживает (последняя версия 9.0 Diablo):  
J2EE 1.4

Примечание: BEA WebLogic распространяется бесплатно, с лицензией на 1 год для девелопмента. 300 мб. 



6. Oracle 10g и ниже

Link:  http://www.oracle.com/technology/software/products/ias/devuse.html
Поддерживает (последняя версия 10г):  
J2EE 1.4

Примечание: Oracle 10g распространяется бесплатно, с лицензией для девелопмента. 

Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)