Tomcat vs J2EE

18 отговора 685 прегледа
#1

Tomcat vs J2EE

Здравейте Java девелопери. Не съм много нов в програмирането на Java, но сега съм решил да се запозная със Servlets и JSP. Въпроса ми е, кой от двата контейнера ще ми препоръчате и защо ?

Отговор
в отговор на Sorin #2

Re: Tomcat vs J2EE

ste ti preporacham caucho resin, stoto e po barz i ne e bugaw kato tomcat.

Отговор
в отговор на sun #3

Re: Tomcat vs J2EE

Може ли да те помоля да ми обясниш какво точно значи "tomcat е бъгав"?
Само за сведение, независимо кой контейнер ще избера, ще го стартирам на Linux, не на windows.

Отговор
в отговор на Sorin #4

Re: Tomcat vs J2EE

Ami "Tomcat" is open source project, bugav ne e mnogo to4no, 4oveka ima predvid, 4e ne vsi4ko e dokumentirano (ili po4ti ni6to) ... T.e. nqma visual nastroiki, set tova, get onova, vsi4ko se nastroiva 4rez .xml files. Az li4no ne sym syglasen, 4e e bugav, dosega ne sym imal problemi s Tomcat, no to4nata nastroika si e vajna... Vse pak Tomcat ne struva ni6to, sre6tu njakolko hiljadi $ za komersialen server ;)

Отговор
в отговор на Sorin #5

Re: Tomcat vs J2EE

Na p6rvo miasto te s6vetvam da si iziasnish razlikata kakakvo e : Tomcat i J2EE

i posle da pitash ....

Отговор
в отговор на Builder #6

Re: Tomcat vs J2EE

Искрено се надявам този отговор да не е заяждане, и ако е, то аз няма да поддържам темата в този дух.

Сега по същество. Преди да ти отговоря за това което ме "съветваш", ще пофилософствам малко. Доколкото знам въпроси се задават когато човек не знае нещо. Съществуват и случаи когато човек знае нещо, но пак пита, за да знае повече. Така че, ако беше прочел малко по-внимателно какво питам, щеше да разбереш, че имам малка представа какво е tomcat, както и j2ee. Един средноинтелигентен човек би се досетил веднага, че става дума за j2ee server, за който девелоперите казват, че бил servlet/jsp container, а не става дума за j2sdkee. Същото важи и за Tomcat - servlet/jsp container.

Така че аз ще продължавам да питам, докато някой не ме убеди, че питането е незаконно.

Отговор
в отговор на Sorin #7

Re: Tomcat vs J2EE

zaiajdaneto shte go ostavim za drug pat,
posta mi beshe v duha , che tribva malko da prochetesh predi da pitash , i tochno tova te savetvam da napravish ... mesta za chetene mnogo ,
no prepor6chvam ti da pochnesh ot izvorite ...

ta parvo procheti ... opitai se da si iziasnish ... i ako togava neshto ne ti e iasno pitaiii ...

Отговор
в отговор на Sorin #8

Re: Tomcat vs J2EE

По принцип човека е прав да се 'заяжда': Tomcat (4) поддържа Servlet 2.3 и JSP 1.2, които са част от J2EE. Що се отнася до производителност, виж това:
[линк] или потърси с гугъла, има доста benchmark-ове из нета.

не ме ебе как е Вуте, аз гледам да съм си добре
Отговор
в отговор на Пepин #9

Re: Tomcat vs J2EE

ne mislia che J2EE i "Servlet 2.3 и JSP 1.2" neshto obshto , naj malkoto da govorim za podr6jka ...

moje da se pravi J2EE prilojenie bez da se polzva "Servlet 2.3 и JSP 1.2" , kakato i obratnoto , tva sa dve razlichni neshta kakakto sa nebeto i zemiata , a de da ne gi b6rkame ....

Отговор
в отговор на Builder #10

Re: Tomcat vs J2EE

Откъс от [линк]:

C H A P T E RJ2EE.6
Application Programming
Interface
This Chapter describes API requirements for the Java™ 2 Platform, Enterprise
Edition (J2EE). J2EE requires the provision of a number of APIs for use by J2EE
applications, starting with the core Java APIs and including several Java optional
packages1.
J2EE.6.1 Required APIs
J2EE application components execute in runtime environments provided by the
containers that are a part of the J2EE platform. The J2EE platform supports four
types of containers corresponding to J2EE application component types: application
client containers, applet containers, web containers for servlets and JSP pages, and
enterprise bean containers.


Т.е. J2EE приложение може и да не ползва сървлети, но един J2EE сървър трябва да ги поддържа защото са част от спецификацията.
Servlet и JSP са съставни части на J2EE.

не ме ебе как е Вуте, аз гледам да съм си добре
Отговор
в отговор на Пepин #11

Re: Tomcat vs J2EE

ne mislia da vlizam v izlishen spor s tebe , kakvo "tribva" da se pod6rja ...
J2EE pod6ja i drugi tehnologii osven JSP ([линк])

ako si zabeliazal vaprosa beshe , s koi konteiner da se zanimava , i zashto ?,
a moiat otgovor beshe da prochete da si izaiani i togava da pita .... i da mu se otgovori konkretono, za da ne vlizame nie stebe v izlishni postingi ....

otnosno kakvo "tribva" .... moga da ti kaja naposledak sledia edna takava konfiguracia :

Apache + Tomcat(JSP container) + EJB(container, koito si ima i JSP konteiner) ... koiato dava zabelejitelna proizboditelnost spriamo ako se polzva samo nalichnia "EJB i JSP" konteiner koito spored Sun e J2EE specificiran ....

Отговор
в отговор на Builder #12

Re: Tomcat vs J2EE

Благодаря за съвета, напълно съм съгласен, че трябва да се чете първо, а после да се пита. Лично аз отдавна съм възприел тази практика - и в момента в който зададох въпроса се бях заровил в бая документации(j2ee, jsp & servlet specifications, tomcat docs, resin docs).
Като се размисля, този въпрос трябваше да го задам, например, като "статистическо" проучване, кой какво ползва и защо, но не ми се получи(не се досетих, че е най-добре така).
Благодаря и на двама ви за линковете и за отговорите, достатъчни са да ми отговорят(в случая) на въпроса.

А за конфигурацията - засега съм доволен от apache + resin + ... (още не съм се занимавал с beans)...
... и ще продължавам да чета

Отговор
в отговор на Builder #13

Re: Tomcat vs J2EE

Под 'трябва' имах предвид какво е необходимо за един продукт да бъде сертифициран от sun като j2ee сървър. Иначе съм напълно съгласен че да се спори е безсмислено.
BTW докато си говорим по темата - забелязах че JBoss го дават интегриран както с Tomcat, така и с Jetty. Никога не съм работил с последното. Как е спрямо Tomcat?

не ме ебе как е Вуте, аз гледам да съм си добре
Отговор
в отговор на Sorin #14

Re: Tomcat vs J2EE

do kolkoto si spomniam specifikaciata(4el sum ia predi pove4e ot godina,
a sega se zanimavam s drugo):

tomcat e 4asta ot J2EE koiato izpulniava JSP i servleti
a J2EE e standart za application serveri ( reference implementation )

taka 4e tazi tema ne e sustoiatelna za men


popravete me ako e izlezlo nesto novo

C++ - waste of time for web development
Отговор
в отговор на Пepин #15

Re: Tomcat vs J2EE

Jboss kat EJB container gledah nascoro edni testove e s mnogo losha proizvoditelnost ... za integraciata po pricip ne bi tribvalo da iam problem , naj gadnata intgracia koiato sam vijdal be da se integrira BEA Weblogic s Tomcat 4.x

Отговор
в отговор на Builder #16

Re: Tomcat vs J2EE

Е, без пари-то си е без пари.
Те го предлагат интегриран, но аз с Jetty никога не съм работил.

не ме ебе как е Вуте, аз гледам да съм си добре
Отговор
в отговор на Пepин #17

Re: Tomcat vs J2EE

Gluposti .....
tuk parite nemat nishto obshto

problema beshe che BEA si begha naumili v 5.1.9 da si praviat JNDI konteinera kat si iskat bez da se s6obraziavat s specifikacii ...

Отговор
в отговор на Builder #18

Re: Tomcat vs J2EE

Имах предвид производителността на JBoss. Той е без пари и не е от най-производителните сред J2EE ако не се лъжа (нямам много преки впечатления, съдя по статии които съм чел и изказвания на колеги).

не ме ебе как е Вуте, аз гледам да съм си добре
Отговор
в отговор на Пepин #19

Re: Tomcat vs J2EE

da za Jboss sam saglasen i az niamam ... samo ot chetene ....

Отговор