JRun и Java servlets

User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

Вот установил у себя на локальной машинке для изучения JRun. Хочу поделится впечатлениями и задать накоторые вопросы.

Все работает достаточно быстро и проблем особенных никаких небыло. Машина P-II 350 MHz + 256 MB RAM + Win 2000 Pro. Никаких проблем не было.

Попробовал написать простенький сервлет. Получилось. Причем скажу больше, понравилось. До этого сервлеты никогда не писал.

Компилировал сервлет в JBuilder 3.5. visual Caffe почему то отказалось это делать.

В сравнении с ASP хотелось бы отметить возможность использования нормального языка програмирования поддерживающего типы данных. Првда многие вещи не понятны. Как использовать что то типа SSI? подозреваю что для этого нужно писать на JSP.

Кроме того есть некоторые вопросы по настройке и конфигурированию JRun'а.

Для того что бы запустить какойт о сервлет - он должен лежать в специальном каталоке Как сделать так что бы сервлеты моджно было запускать из Innetpub например? то же самое в отношении JSP.

Люди добрые, посоветуйте, как это сделать или, что бы такого почитать? Может есть какие то конференции по этому делу? А то все что я нашел это какие то мертвые сайты, на кторые ходят по три человека в месяц.
dimach
Уже с Приветом
Posts: 460
Joined: 22 Dec 1999 10:01
Location: san jose, ca

JRun и Java servlets

Post by dimach »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>Попробовал написать простенький сервлет. Получилось. Причем скажу больше, понравилось. До этого сервлеты никогда не писал.
</strong><hr></blockquote>

супротив партии идешь ?! [img:a0b9ae7348]images/smiles/icon_biggrin.gif[/img:a0b9ae7348]

вот вроде тут список ресурсов имеется: http://www.jdance.com/jsp.shtm
DDD
Уже с Приветом
Posts: 117
Joined: 16 Jan 2000 10:01
Location: NNOV - Russia

JRun и Java servlets

Post by DDD »

Мертвые сайты? По три человека? Может, ну их, эти сервлеты?

Я бы подумал... Кстати, у меня есть знакомый который 2 года только этим и занимается - пиши, я кину адресок...

Если он еще жив, конечно [img:4d406a119b]images/smiles/icon_wink.gif[/img:4d406a119b]
YuriR
Уже с Приветом
Posts: 426
Joined: 31 May 1999 09:01

JRun и Java servlets

Post by YuriR »

Originally posted by webdeveloper:
<strong>
Компилировал сервлет в JBuilder 3.5. visual Caffe почему то отказалось это делать.
</strong>

а JBuilder 5 не лучше будет? [img:cc19cd993a]images/smiles/icon_smile.gif[/img:cc19cd993a]

<strong>
В сравнении с ASP хотелось бы отметить возможность использования нормального языка програмирования поддерживающего типы данных. Првда многие вещи не понятны. Как использовать что то типа SSI? подозреваю что для этого нужно писать на JSP.
</strong>

Server side includes?

see:
ServletContext.getRequestDispatcher
ServletContext.getNamedDispatcher
ServletRequest.getRequestDispatcher

в jsp см.:
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">code:</font><hr><pre>
<jsp:include page="..." />
<%@include file="..." %>
</pre><hr></blockquote>

<strong>
Кроме того есть некоторые вопросы по настройке и конфигурированию JRun'а.

Для того что бы запустить какойт о сервлет - он должен лежать в специальном каталоке Как сделать так что бы сервлеты моджно было запускать из Innetpub например? то же самое в отношении JSP.
</strong>

Смотрите web apps. А вообще лучше сразу смотреть Servlets 2.3 & jsp 1.2. Не знаю насчет JRun, Tomcat 4.0 поддерживает.
User avatar
LB
Уже с Приветом
Posts: 452
Joined: 16 Aug 1999 09:01
Location: Харьков -> Toronto

JRun и Java servlets

Post by LB »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>Кроме того есть некоторые вопросы по настройке и конфигурированию JRun'а.

Для того что бы запустить какойт о сервлет - он должен лежать в специальном каталоке Как сделать так что бы сервлеты моджно было запускать из Innetpub например? то же самое в отношении JSP.
</strong><hr></blockquote>

На www.allaire.com лежит куча документации, в том числе и том как настраивать сервер и как писать приложени.

Ну, а про остальное тебе уже ответили [img:c0025897cc]images/smiles/icon_smile.gif[/img:c0025897cc]
YuriR
Уже с Приветом
Posts: 426
Joined: 31 May 1999 09:01

JRun и Java servlets

Post by YuriR »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by DDD:
<strong>Мертвые сайты? По три человека? Может, ну их, эти сервлеты?</strong><hr></blockquote>

Места надо знать [img:ddaae75e81]images/smiles/icon_smile.gif[/img:ddaae75e81]
http://www.onjava.com
http://www.jguru.com
http://www.servlets.com/index.tea
http://www.javaworld.com
http://jakarta.apache.org
http://jsptags.com
http://www.jroundup.com
http://developer.java.sun.com
User avatar
lxf
Уже с Приветом
Posts: 13593
Joined: 04 Jul 2001 09:01
Location: Boston, MA

JRun и Java servlets

Post by lxf »

Хороший ресурс по сервлетам: http://www.servlets.com
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by dimach:
<strong>

супротив партии идешь ?! [img:ae9975265b]images/smiles/icon_biggrin.gif[/img:ae9975265b]

вот вроде тут список ресурсов имеется: http://www.jdance.com/jsp.shtm</strong><hr></blockquote>

Да не, просто интересно. Java мне нравится своей красотой. Приложения мне на ней писать не понравилось, а вот серверная часть очень даже ничего.
Palych
Уже с Приветом
Posts: 13989
Joined: 16 Jan 2001 10:01

JRun и Java servlets

Post by Palych »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>Вот установил у себя на локальной машинке для изучения JRun.
...
</strong><hr></blockquote>
Dlya izucheniya tomcat luchshe.
A tak zhe tutorial s javasoft.com
A sleduyuschim shagom - PetStore.
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by YuriRB:
а JBuilder 5 не лучше будет? [img:707f373636]images/smiles/icon_smile.gif[/img:707f373636]
<hr></blockquote>

Да лучше конечно но где бы его взять то [img:707f373636]images/smiles/icon_smile.gif[/img:707f373636] у меня еще четвертый есть но он, зараза, не устанавливается по нормальному.

Выбор на JRun упал не случайно, т.к. это по моему единственное что работает под IIS.
YuriR
Уже с Приветом
Posts: 426
Joined: 31 May 1999 09:01

JRun и Java servlets

Post by YuriR »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>

Да лучше конечно но где бы его взять то [img:f9f4ea4c4d]images/smiles/icon_smile.gif[/img:f9f4ea4c4d] </strong><hr></blockquote>

Я б сказал, так зарэжут. [img:f9f4ea4c4d]images/smiles/icon_smile.gif[/img:f9f4ea4c4d]

[ 06-11-2001: Message edited by: YuriRB ]</p>
User avatar
Masterok
Уже с Приветом
Posts: 1536
Joined: 03 Aug 2000 09:01

JRun и Java servlets

Post by Masterok »

Заходим на dice.com, вводим в строку поиска jRun и находим:
27 позиций;
Tomcat - 34 позиций;
Weblogic - 499 позиций.

Т.е. вам сервлеты для чего нужны - поиграть или в резюме вставить и пальцы растопырить?

Кроме того сервлеты сами по себе сегодня - уже почти ничто без jsp, jms, jndi, ejb и прочей j2ee (это вы и сами поймете через полмесяца ковыряния с java back end'ом).

С www.bea.com скачивается Weblogic. Инсталлируется элементарно. У меня он прекрасно работал на Pentium I, 200MGz, 128M RAM.

Вот эта книга провела меня по всему J2EE за полмесяца: http://www.amazon.com/exec/obidos/ASIN/0130911119/qid=1005066572/sr=8-1/ref=sr_8_3_1/102-9928148-2480142 и теперь я растопыриваю пальцы как j2ee developer (а не как какой-то там застоявшийся на полдороги servlet programmer [img:ab55d699ad]images/smiles/icon_wink.gif[/img:ab55d699ad] [img:ab55d699ad]images/smiles/icon_wink.gif[/img:ab55d699ad] )
В этой книге огромное количество опечаток (особенно в разделах о сервлетах и jsp), но, к сожалению, ничего лучшего найти не смог (поверьте, искал долго), а читать отдельную книгу по каждому разделу j2ee - слишком долго.
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Masterok:
<strong>Заходим на dice.com, вводим в строку поиска jRun и находим:
27 позиций;
Tomcat - 34 позиций;
Weblogic - 499 позиций.

Т.е. вам сервлеты для чего нужны - поиграть или в резюме вставить и пальцы растопырить?

Кроме того сервлеты сами по себе сегодня - уже почти ничто без jsp, jms, jndi, ejb и прочей j2ee (это вы и сами поймете через полмесяца ковыряния с java back end'ом).

С www.bea.com скачивается Weblogic. Инсталлируется элементарно. У меня он прекрасно работал на Pentium I, 200MGz, 128M RAM.

Вот эта книга провела меня по всему J2EE за полмесяца: http://www.amazon.com/exec/obidos/ASIN/0130911119/qid=1005066572/sr=8- 1/ref=sr_8_3_1/102-9928148-2480142 и теперь я растопыриваю пальцы как j2ee developer (а не как какой-то там застоявшийся на полдороги servlet programmer [img:f4da4544f4]images/smiles/icon_wink.gif[/img:f4da4544f4] [img:f4da4544f4]images/smiles/icon_wink.gif[/img:f4da4544f4] )
В этой книге огромное количество опечаток (особенно в разделах о сервлетах и jsp), но, к сожалению, ничего лучшего найти не смог (поверьте, искал долго), а читать отдельную книгу по каждому разделу j2ee - слишком долго.</strong><hr></blockquote>

я думаю что они мне нужны для того что бы сначала поиграться а потом вставиить в резюме и растопыриь пальцы [img:f4da4544f4]images/smiles/icon_smile.gif[/img:f4da4544f4]

За рекомендации спасибо, я со всем этим согласен конечно. Тем более, как мне показалось, что писать сами сервлеты совсем не сложно. Переопределяй себе два метода и все. Нужно все остальное знать.

Но вот вопрос, а этот Weblogic будет работать на Win + IIS ? Или ему нужно апач ставить?
User avatar
lxf
Уже с Приветом
Posts: 13593
Joined: 04 Jul 2001 09:01
Location: Boston, MA

JRun и Java servlets

Post by lxf »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>
Но вот вопрос, а этот Weblogic будет работать на Win + IIS ? Или ему нужно апач ставить?</strong><hr></blockquote>
WL -- это автономное Java-приложение. Обслуживает любой HTTP трафик, т.е. ему WEB-сервер не нужен.
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by lxf:
<strong>
WL -- это автономное Java-приложение. Обслуживает любой HTTP трафик, т.е. ему WEB-сервер не нужен.</strong><hr></blockquote>

то есть тогда мне нужно остановить IIS?
User avatar
lxf
Уже с Приветом
Posts: 13593
Joined: 04 Jul 2001 09:01
Location: Boston, MA

JRun и Java servlets

Post by lxf »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>
то есть тогда мне нужно остановить IIS?</strong><hr></blockquote>
По умолчанию WL садится на порт 7001. Так что они друг другу не мешают. Если же захотите посадить на порт 80, тогда конечно IIS придется остановить.
YuriR
Уже с Приветом
Posts: 426
Joined: 31 May 1999 09:01

JRun и Java servlets

Post by YuriR »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Masterok:
<strong>Кроме того сервлеты сами по себе сегодня - уже почти ничто без jsp, jms, jndi, ejb и прочей j2ee (это вы и сами поймете через полмесяца ковыряния с java back end'ом).

Вот эта книга провела меня по всему J2EE за полмесяца: http://www.amazon.com/exec/obidos/ASIN/0130911119/qid=1005066572/sr=8- 1/ref=sr_8_3_1/102-9928148-2480142 и теперь я растопыриваю пальцы как j2ee developer (а не как какой-то там застоявшийся на полдороги servlet programmer [img:7b4581b52f]images/smiles/icon_wink.gif[/img:7b4581b52f] [img:7b4581b52f]images/smiles/icon_wink.gif[/img:7b4581b52f] )
В этой книге огромное количество опечаток (особенно в разделах о сервлетах и jsp), но, к сожалению, ничего лучшего найти не смог (поверьте, искал долго), а читать отдельную книгу по каждому разделу j2ee - слишком долго.</strong><hr></blockquote>

Вот 2 классные книжки:

http://www.amazon.com/exec/obidos/ASIN/0789725673/qid=1005071428/sr=8-2/ref=sr_8_7_2/002-0851060-8707254

http://www.amazon.com/exec/obidos/ASIN/0596000405/qid=1005071512/sr=1-1/ref=sr_1_14_1/002-0851060-8707254
User avatar
Masterok
Уже с Приветом
Posts: 1536
Joined: 03 Aug 2000 09:01

JRun и Java servlets

Post by Masterok »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by lxf:
<strong>
По умолчанию WL садится на порт 7001. Так что они друг другу не мешают. Если же захотите посадить на порт 80, тогда конечно IIS придется остановить.</strong><hr></blockquote>

Все правильно. Про IIS и apache можно не думать.
User avatar
Masterok
Уже с Приветом
Posts: 1536
Joined: 03 Aug 2000 09:01

JRun и Java servlets

Post by Masterok »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by YuriRB:
<strong>

Вот 2 классные книжки:

http://www.amazon.com/exec/obidos/ASIN/0789725673/qid=1005071428/sr=8- 2/ref=sr_8_7_2/002-0851060-8707254

http://www.amazon.com/exec/obidos/ASIN/0596000405/qid=1005071512/sr=1 -1/ref=sr_1_14_1/002-0851060-8707254</strong><hr></blockquote>

Так я о чем и говорю - не хотел читать сначала книгу по EJB, потом по сервлетам, потом по JSP, и т.д. Хотел в одном флаконе [img:6851c23bbd]images/smiles/icon_smile.gif[/img:6851c23bbd]

Вот теперь можно и вглубь полезть. Спасибо за ссылки.
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

походил я по сайту www.bea.com и что то не совсем понял - у них там триальная версия лежит?

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>
When you download BEA WebLogic Version 6.1, you get a built-in 30-day evaluation license with access for client connections from up to 3 IP addresses.
<hr></blockquote>

а потом что с ней делать? или я не туда попал просто?
YuriR
Уже с Приветом
Posts: 426
Joined: 31 May 1999 09:01

JRun и Java servlets

Post by YuriR »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>походил я по сайту www.bea.com и что то не совсем понял - у них там триальная версия лежит?

а потом что с ней делать? или я не туда попал просто?</strong><hr></blockquote>

насчет 30 дней вопрос решаемый [img:fc3934242b]images/smiles/icon_wink.gif[/img:fc3934242b]

[ 06-11-2001: Message edited by: YuriRB ]</p>
User avatar
Masterok
Уже с Приветом
Posts: 1536
Joined: 03 Aug 2000 09:01

JRun и Java servlets

Post by Masterok »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>походил я по сайту www.bea.com и что то не совсем понял - у них там триальная версия лежит?

[b:1abaecb499]а потом что с ней делать?[/b:1abaecb499] </strong><hr></blockquote>

Не использовать в коммерческих целях. Только для растопыривания пальцев.
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Masterok:
<strong>

Не использовать в коммерческих целях. Только для растопыривания пальцев.</strong><hr></blockquote>

а она работать то будет дальше?
User avatar
Masterok
Уже с Приветом
Posts: 1536
Joined: 03 Aug 2000 09:01

JRun и Java servlets

Post by Masterok »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>

а она работать то будет дальше?</strong><hr></blockquote>

Точно сказать не могу. За прошедший месяц я поменял компьютер и переустановил WL на новом. При этом сделал еще один download (что и Вам не запрещается)
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

JRun и Java servlets

Post by webdeveloper »

Установил я WebLogic и сразу возникла куча вопросов. И работает он почему то очень медленно.

Во-первых он почему то совсем не желает находить мои сервлеты. Тоесть абсолютно. Я ему т в web.xml все прописал а он все равно ничего не желает видеть. Сервлет лежит в DefaultWebApp\WEB-INF\classes. Может куда в другое место класть нужно? В документации вроде написано туда. но не работает.

Во-вторых, как я понял, если какие изменения внес в web.xml - нужно весь сервер перезапускать. А нельзяли как нито без этого? А если я его как процесс установлю то тогда надо будет всю машину перезагружать?

Правильно ли я понял, что все сервлеты должны быть зарегистрированны в web.xml?

Return to “Вопросы и новости IT”