Привет, сообщество Java-разработчиков
У меня двухгодичный опыт работы с J2SE, но с технологиями J2EE сталкиваться еще не доводилось.
Передо мной стоит задача, выбрать сервер приложений. Выбор пал на JBoss, потому что он бесплатный и потому что вроде как многим нравится.
Но что с ним делать дальше ? Вот я его скачал, установил, даже запустил. Вот висит консоль, в ней видно что server started, а дальше ?
В частности, интересует:
— Как администрировать этот сервер приложений ? Есть ли какие нибудь визуальные инструменты для этого ?
— Как реализовать какую-нибудь бизнес-логику, на основе этого сервера ? Т.е. какую последовательность действий, хотя бы в общих словах, нужно выполнить, что бы НАЧАТЬ ПРОГРАММИРОВАТЬ ?
— Как в конечном счете интегрировать этот сервер с IDEA, и что в принципе должна представлять из себя эта интеграция ?
Вот пока что пожалуй и все. Просто я не понимаю, с какой стороны подойти к этому серверу, в голове уже каша из всевозможных сокращений и аббривиатур, коими богада среда java-программирования.
Помогите, пожалуйтса, разобраться...
Re: С какой стороны подойти к этому JBoss, не знаю..
Спасибо за ссылки, Игорь. Т.е. вы рекомендуете сначала потренироваться на Sun AS. А почему ? И еще, если придется учиться на Sun AS, то, было бы не плохо все же иметь под рукой документацию или статьи на русском языке. У меня intermediate английский, однако, иногда даже читая на русском с первого раза не въезжаешь в смысл, а уж на английском тем паче.
Re[3]: С какой стороны подойти к этому JBoss, не знаю..
Здравствуйте, ke_passa, Вы писали:
_>Здравствуйте, Igor.K, Вы писали:
IK>>Вдогонку, еще хорошая ссылка: IK>>http://www.netbeans.org/kb/trails/web.html _>Должен отметить, что в качестве клиента будет выступать некое приложение написанное на Delphi.
ну, тогда, вам web services точно прописаны. Sun декларирует совместимость с MS технологиями в этом плане.
"СССР — четыре слова и все лживые" — Вагрич Бахчанян
Re[5]: С какой стороны подойти к этому JBoss, не знаю..
Здравствуйте, Igor.K, Вы писали:
IK>Здравствуйте, ke_passa, Вы писали: _>>Должен отметить, что в качестве клиента будет выступать некое приложение написанное на Delphi. IK>ну, тогда, вам web services точно прописаны. Sun декларирует совместимость с MS технологиями в этом плане.
Ммм, эт как? Delphi вроде ещё пока не микрософт производит
Re: С какой стороны подойти к этому JBoss, не знаю..
Здравствуйте, ke_passa, Вы писали:
_> — Как администрировать этот сервер приложений ? Есть ли какие нибудь визуальные инструменты для этого ?
Есть встроеная веб-консоль в которой можно посмотреть состояния managed-bean'ов. Можно прикрутить любую JMX-консоль, но на практике в разработке оно нафиг не надо — веб-консоли хватает, чтобы посмотреть продеплоились ли нужные бины.
_> — Как реализовать какую-нибудь бизнес-логику, на основе этого сервера ? Т.е. какую последовательность действий, хотя бы в общих словах, нужно выполнить, что бы НАЧАТЬ ПРОГРАММИРОВАТЬ ?
JBoss поддерживает EJB3 — так что пишем приложение, пакуем в ejb3-архив и кладем в каталог deploy. И оно работает.
_> — Как в конечном счете интегрировать этот сервер с IDEA, и что в принципе должна представлять из себя эта интеграция ?
В IDEA есть поддержка запуска и деплоймента в JBoss, но я ее никогда не использовал. Я предпочитаю просто запускать JBoss в режиме отладки и подключаться к нему через remote debug в IDEA. Так оно быстрее и проще.
_>Вот пока что пожалуй и все. Просто я не понимаю, с какой стороны подойти к этому серверу, в голове уже каша из всевозможных сокращений и аббривиатур, коими богада среда java-программирования. _>Помогите, пожалуйтса, разобраться...
Лучше всего скачать пример и посмотреть — http://docs.jboss.org/jbossas/getting_started/v4/html/dukesbank.html , например.
Есть еще несколько трюков, существенно ускоряющих работу. Например, я при разработке создаю exploded каталог с приложением (то есть, распаковываю архив приложения в каталог с именем архива) и устанавливаю туда идеевский output path — так что можно перекомпилировать классы без передеплоймента. Еще можно сократить время запуска JBoss'а примерно до 10 секунд.
Sapienti sat!
Re[6]: С какой стороны подойти к этому JBoss, не знаю..
К>Ммм, эт как? Delphi вроде ещё пока не микрософт производит
Я, просто, подозреваю, если в Delphi есть поддержка создания клиентской часть для web сервисов, то она может быть скорее ориентирована на ms технологии.
"СССР — четыре слова и все лживые" — Вагрич Бахчанян
Re[3]: С какой стороны подойти к этому JBoss, не знаю..
_>Спасибо за ссылки, Игорь. Т.е. вы рекомендуете сначала потренироваться на Sun AS. А почему ?
Просто там есть набор примеров, где по шагам расписано, как используя Netbeans и Sun App Server (да и не только), построить то или иное приложение используя определенные Java EE технологии. Нигде больше я пока этого не встречал. Понинять сразу все у Вас скорее всего не получится, но определенные связи "задача" — "решение" — "аббревиатуры", все таки сформирует. Так чтобы начать самообразование, самое то.
_>И еще, если придется учиться на Sun AS, то, было бы не плохо все же иметь под рукой документацию или статьи на русском языке. У меня intermediate английский, однако, иногда даже читая на русском с первого раза не въезжаешь в смысл, а уж на английском тем паче.
intermediate английский должен вроде позволить вам спокойно читать что там написано.
На русском, кажется есть, достаточно много статей на www.ibm.com. Тогда вам, похоже, придется посмотреть в сторону Apache Geronimo. Но это будет, практически сравнимо с изучением JBoss, хотя я могу и ошибаться. Netbeans тоже пытается быть русскоязычным. Насколько это удается я не знаю: http://www.netbeans.org/index_ru.html
"СССР — четыре слова и все лживые" — Вагрич Бахчанян
Re: С какой стороны подойти к этому JBoss, не знаю..
Здравствуйте, Blazkowicz, Вы писали:
B>Здравствуйте, Stormblast, Вы писали:
S>>а как это здесь B>Угу, ты дату "новостей" там видел?
так значит и не ожил ... а что в замен сейчас этому сайту есть что ?