powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Самое новое и предеовое в Java
40 сообщений из 40, показаны все 2 страниц
Самое новое и предеовое в Java
    #34736250
AVIY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
В нашей конторе (есть главный офис и куча филиалов по всей стране) решили пернести все программное обеспечение под Web - то есть избавиться от гемороя под названием синхронизация данных из локальных баз данных, синхронизация программ в филиалах ну и т.п. Поинтересовались мировым опытом и пришли к выводу что надо использовать Java технологии.
Но здесь у нас просто разбежались глаза. Что использовать, в каком направлении идти, какую именно технологию использовать. Java совершенствуеться изо дня в день.
Сервлеты, JSP, JSF, EJB - куча разных направлений.

Вопрос такой:
Помогите пожалуйста выбрать наиболее передовое и продвинутое направление и если можно подробнее описать приемущества и недостатки той или иной технологии.

Заранее благодарю.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736253
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавлю к списку технологий: SOAP или RMI
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736282
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наймите грамотного человека, чтобы потом не было мучительно больно долгие годы.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736326
YIVA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AVIYВопрос такой:
Помогите пожалуйста выбрать наиболее передовое и продвинутое направление и если можно подробнее описать приемущества и недостатки той или иной технологии.EJB 3.0 самое новое и передовое. Groovy и Grail тоже на переднем крае, а то что ты перечислил, хлам и отстой.

А совет: с такими познаниями Вам лучше взять Cronos или .NET с VisualStudей. Выбор технологии диктуется не модностью и передовитостью.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736352
AVIY1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YIVA AVIYВопрос такой:
Помогите пожалуйста выбрать наиболее передовое и продвинутое направление и если можно подробнее описать приемущества и недостатки той или иной технологии.EJB 3.0 самое новое и передовое. Groovy и Grail тоже на переднем крае, а то что ты перечислил, хлам и отстой.

А совет: с такими познаниями Вам лучше взять Cronos или .NET с VisualStudей. Выбор технологии диктуется не модностью и передовитостью.

Все верно, выбор технологии диктуется ее целесообразностью и уместностью в каждом конкретном случае. Но есть ведь какие-то основные, тобиш не устаревающие, развивающиеся - основопологающие технологии.
Я понимаю что, многое что высказывается на этом форуме достаточно субъективно - ты считаеш EJB 3.0 самым новым и передовым, но может найдется человек, который скажет что EJB отстой и у него на то будут свои причины. Эта линия создана для того чтобы в конце придти к какому-то общему мнению по поводу всего этого как ты выразился 'хлама и отстоя'.

.NET привязка к Microsoft - т.е. заведомо головная боль на будущее.

По поводу EJB 3.0 - какие приемущества она имеет?
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736355
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVIY1
.NET привязка к Microsoft - т.е. заведомо головная боль на будущее.

Здравая мысль.

Мой совет - нанять консультанта. Потому как чтобы понять, нужна технология или нет необходимо ее очень хорошо взять. Фирма, насколько я понял, крупная и оплата услуг консультанта ей будет под силу.
Например, JMS хорошая технология, но иногда скорости её реализаций может не хватить. Причем именно всех реализаций в силу спецификации.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736369
AVIY1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonidv AVIY1
.NET привязка к Microsoft - т.е. заведомо головная боль на будущее.

Здравая мысль.

Мой совет - нанять консультанта. Потому как чтобы понять, нужна технология или нет необходимо ее очень хорошо взять. Фирма, насколько я понял, крупная и оплата услуг консультанта ей будет под силу.
Например, JMS хорошая технология, но иногда скорости её реализаций может не хватить. Причем именно всех реализаций в силу спецификации.

Прежде чем нанимать консультанта надо хотябы самим иметь представление о возможных вариантах. Может консультатн будет недостаточно силен в той или иной области!
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736380
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVIY1Прежде чем нанимать консультанта надо хотябы самим иметь представление о возможных вариантах. Может консультатн будет недостаточно силен в той или иной области!
Чтобы иметь настоящее представление о вариантах — с этими вариантами нужно работать. Услышав три слова от непойми кого на форуме адекватное представление получить нельзя.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736404
Возмите .NET и не парьтесь. И сторонние решения под него есть, и микрософт имеет например MS SQL 2005 в части long-транзакий и бизТолк -- это если вдруг чего медленного и модного захочется. А так вебсервис, обычные транзакции, ну и вин / веб клиенты и все. А родите монстра - потом его поддерживать придется...

Из плюсов - нормальный ВИН клиент, при этом общающийся с основной логикой через Вебсервис. Фактически тот-же броузер(в самом логики никакой) но с удобным интерфейсом. А на джаве чего? Аплетики? Веб страница с Session таймаут пока бух кофе пил? А как на вебе сделать что-то таблицы екселя? А как вы будете существующее хозяйство - наверняка ведь ворд/эксель/мс-проджект интегрировать с новым решением на Java? Од

На джаве можно сделать что-то крутое, но начать реальное и окупаемое стоит на НЕТе. Вот выучатся у вас мегагуры в .NET-е, поскучнеет им, обчитаются всякими паттернами, АОП итд - тогда пусть в джаву поиграют :) А для ROI лучше НЕТ.

PS хотя если Вы наемный персонал - разработчик ( а не ПМ отвественный за ROI) - то стоит поинтересоваться как удовлетворить Ваши цели - " какие J2EE технологии надо изучить, чтобы поднять свою стоимость как специалиста ". Вот тут однозначно JAVA ( 80-90тр против 55-60 соотв за более менее сениора ), технологий поболее - интегрируя их между собой тоже опыт :)

Тогда EJB, лучше сначала НЕ 3, а потом замутить проект по миграции на 3.
Hibernate
Struts
Spring
JSF
(разумеется сначало то, потом то, потом заставить работать вместе:)
JMS / JTS / ESB итд -
сервера желательно не абстрактные, а конкретно продаваемые типа той же веб-сферы, А лучше несколько - для большего опыта
Oracle
Oracle OLAP ( хз как называется правильно)
что забыл? Что еще нового в жабе родилось чтоб попринося >100K знатокам пару лет помереть и уступить место такому же но более новому и модному?
А Sun One Portal, Web Sphere Protal ну итд - это сейчас оплачиваемо весьма у тех кто на это подсел:)


всякие мелочи основы ( JSP, Servlet , JDBC, JAXP, Log4J, Ant, HTML, JS) - не упомин

ЗЗЫ не забуду мультимедия учебник фирмы 1C - компакт диск с курсами построенный... с использование EJB, AXIS,... Internet Explorer, Activex, Flash . Супер - локально поднимается джава сервер ( JBoss кажись) и к нему експорером с Активексом и WMPlayer-ом чувак коннектится и имеет мультимедийный курс..

А да весь контент внутри незашифрованными HTML/JPG/SVF/AVI итд))) Неплохо видимо сотрудники подняли свою стоимость перед уходом - это было в 2003 м :-)
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736411
скажите джаве НЕТ Неплохо видимо сотрудники подняли свою стоимость перед уходом - это было в 2003 м :-)

Дополнение - на том диске был и курс по НЕТ, проплаченный МС чтобы было больше нетчиков. Курса по Java не было - у сана понимаешь ли менеджеры, в хорошем костюме, а у МС умные реально работающие люди из маркетинга, знающие предметку(бывшие крутые прогеры). Сейчас их реально много - именно потому что стиль Микрософт думать о ROI,

а стиль Сунь и сотоварищи гнуть пальцы и надувать щеки...
[[
Живут с откатов, да с тех областей где продукты микрософт пока в деццком состоянии - тот же Оракл,
который понятно и сейчас MS SQL не конкурент. Но когда-то и NT 3.1 вызывало смех в мире Netware -
помнит еще кто либо что такое Netware? Тоже было дрого и пальцато...да сплылло.
]]

Тот кто эффективно работает и следит за этим (Микрософт) легко делает тех кто только надувает щеки пафосно. Если кто им и опасен - то кто-то живой... Google, OSF, а не бюрократические монстры :Sun, IBM, Oracle, SAP
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736509
decaml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVIY
В нашей конторе (есть главный офис и куча филиалов по всей стране) решили перенести все программное обеспечение под Web - то есть избавиться от гемороя под названием синхронизация данных из локальных баз данных, синхронизация программ в филиалах ну и т.п. Поинтересовались мировым опытом и пришли к выводу что надо использовать Java технологии.



не далее как 2 дня назад запустил демо некоего "Citrix Presentations Server"
что увидел:
- в окне експлорера - тот же веб - открылся обычный редактор Word
и вообще как я понял может открыться любая программа - так как она открывается на центральном сервере, а в експлорер передается только ее экран

я даже решил при случае на Митинском радиорынке поглядеть - не продается ли этот Citrix

вот тебе и переход на веб и централизованное хранилище программ

веб - это летает по сети html и javascript
а у Citrix - изменения экрана и команды клавиатруры

пока не готов как-то прокоментирвать - ну типо и зачем нужен html, javascript, java ну просто все вместе взятые :-) ?
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736671
decaml AVIY
В нашей конторе (есть главный офис и куча филиалов по всей стране) решили перенести все программное обеспечение под Web - то есть избавиться от гемороя под названием синхронизация данных из локальных баз данных, синхронизация программ в филиалах ну и т.п. Поинтересовались мировым опытом и пришли к выводу что надо использовать Java технологии.



не далее как 2 дня назад запустил демо некоего "Citrix Presentations Server"
что увидел:
- в окне експлорера - тот же веб - открылся обычный редактор Word
и вообще как я понял может открыться любая программа - так как она открывается на центральном сервере, а в експлорер передается только ее экран

я даже решил при случае на Митинском радиорынке поглядеть - не продается ли этот Citrix

вот тебе и переход на веб и централизованное хранилище программ

веб - это летает по сети html и javascript
а у Citrix - изменения экрана и команды клавиатруры

пока не готов как-то прокоментирвать - ну типо и зачем нужен html, javascript, java ну просто все вместе взятые :-) ?

Ну не извращение ли? Не проще ли взять программу ТОЛСТЫЙ клиент с кешированием локальных результатов -- и сохранением изменений по сети - типа синхронизация? Системам документа оборота годы - и только последнее время приша идея занимаца ананизмом а ля гугл оффис или это недонепонятно что...

На клиенте MS Office, или не MS Office - опен оффис (возможно дописанный). На него навешивается (или юзается встроенный) перехватчик сохранения.(раньше это было ODMI для ворда, перфекта итд)
при сохранении идет запрос по сети - пусть через новомодный вебсервис - почти те же сокеты с минимум г..на..

ЗЫ ну давайте еще клиентскую ОСь ( OS ) напишем на джаваскрипте ( аджакс наХ) и будем ее по сети с сервера гонять... при том что сейчас в мобиле обычной камня и мозгов больше чем в компе на котором в 97м летал 97й ворд / win95

ЗЗЫ а про X-Windows кто нибудь слышал? Или без нового розового аджакс велосипеда

Ужас куда катится мир
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736861
decaml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди прозрейте!
Не проще ли взять программу ТОЛСТЫЙ клиент с кешированием локальных результатов


согласен, в магазине кассы автономно могут работать неделями без сети

можно кассы перевести в online? - можно, но зачем? чтобы каждый "сбойчик", типо уборщица выдернула штепсель или вентилятор засорился, приводил к "остановке фирмы" шефа?


и вообще мне непонятно место java в современном мире
даже Oracle рекламирует, что ему уже не нужен Java для создания веб-приложений.
но тут не особо в курсе - просто так глянул - Oracle то вроде протрезвел

базы по своей природе очень умные и продвинутые - ну что им стоит выдать из своих сокетов html-ответ, помимо sql-ответа? - н-и-ч-е-г-о, просто новый прибамбас
(конечно Кнут или Кноп, автор "нормальных баз" будет в шоке)

зачем базе - NetFramework и JavaRunTimeVirtualMachine для веба - для html-ответа?

все переменные сессии прямо в базе записаны - да и роль "умного" веб сервера уменьшается до мизера - просто обслуживай новые соединения и переводи их в фоновый job, освобождая этим порт, и переводить запросы на шлюз к базе - усе, шлюз шлепает идентификатор сессии, если она новая, и передает запрос базе - тоже усе.

а база выдает поток html-ответа и javascript-ответа, зашифрованного ключем, разным для каждой сессии


и базе самой с собой не нужно разговаривать на языке SQL - когда html-запрос превращается в html-ответ - это пропуск в мир скорости - да снаружи "SQL администрирование" - но унутри в этом потребность исчезает.

так юзеры вступят в скоростной веб-ответ
200 веб.стр/сек отдачи базы с уже результатами нетривиальных запросов
дальше круче - в базах продуман параллелизм
5 PC c процессорами Athlon64 будут выдавать 1000 веб.стр./сек опять же с результатами запросов.

А как же будут программироваться веб-странички?
- На языке базы.
А какой у баз язык?
- По-моему он не называется java.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736876
decaml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавка

есть мнение, что операция: select 2+2 as Itog
медленнее, чем 2+2=4
для процессора

Первая операция может быть инкапсулирует 1000 строк машинных команд, а вторая
просто 1 условно машинная команда


соответсвенно программа СУБД

open "порт 80"
write "<html> #(2+2)#</html>"
close "порт 80"

будет много быстрее :), чем

select 2+2 as Itog -> JVM write "<html> #(Itog)#</html>"->веб-сервер ...
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736879
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
decaml
Есть мнение, что ты никогда не писал ничего сложнее интернет-магазина (в самом его тупом и примитивном виде, конечно).
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736881
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
decaml
select 2+2 as Itog -> JVM write "<html> #(Itog)#</html>"->веб-сервер ...
Пиши не ассемблере.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736900
YIVA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
decamlА как же будут программироваться веб-странички?
- На языке базы.
А какой у баз язык?
- По-моему он не называется java.А как он называется? PL/SQL?
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736902
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня нет желания пихать Java во все дырки (пусть этим занимаются пионэры). Для простых сайтов и простой логики нужно использовать максимально простые инструменты (вроде того же ROR).
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736909
jusio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин.Наймите грамотного человека, чтобы потом не было мучительно больно долгие годы.
+1
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736914
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин.HtmlDB — ему уже лет, наверное, 5. Действительно, для простых и примитивных вещей вроде сайта Оракл — самое то. Да там любой PHP подойдет. OC4J — убожество, ага.

Что в твоём понимании - не простые и не примитивные вещи? Озвучиваем именно - класс бизнес задач.

--

APEX (HtmlDB) - проект достаточно уже зрелый, между прочим, хоть и относительно молодой. При том, что особо примечательно, появился именно как реакция на довольно неадеватный, громоздкий и сложный Java стек.

Если его (APEX) не задавят внутренние темные силы (а они не задавят, т.к. с ява у них - легкое фиаско), то вполне можем получить довольно революционный (в смысле - беспрецедентный) продукт корпоративного уровня. Т.е. ту самую, долгожданную RAD для Web (с реальной кроссплатформенностью).

Вот смотри - Oracle 11g... PL/SQL (база APEX) уже имеет native (почти JIT ;) компиляцию без особых бубенцов. Постоянно подтягивают производительность... Linux тоже ведь никто не воспринимал - сидели там себе парни, энтузиастили.. а потом - как пошло...
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736921
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Что в твоём понимании - не простые и не примитивные вещи? Озвучиваем именно - класс бизнес задач.

--

APEX (HtmlDB) - проект достаточно уже зрелый, между прочим, хоть и относительно молодой. При том, что особо примечательно, появился именно как реакция на довольно неадеватный, громоздкий и сложный Java стек.

Если его (APEX) не задавят внутренние темные силы (а они не задавят, т.к. с ява у них - легкое фиаско), то вполне можем получить довольно революционный (в смысле - беспрецедентный) продукт корпоративного уровня. Т.е. ту самую, долгожданную RAD для Web (с реальной кроссплатформенностью).

Вот смотри - Oracle 11g... PL/SQL (база APEX) уже имеет native (почти JIT ;) компиляцию без особых бубенцов. Постоянно подтягивают производительность... Linux тоже ведь никто не воспринимал - сидели там себе парни, энтузиастили.. а потом - как пошло...
Не простая и не примитивная вещь — например, склад. Ты же должен понимать, что реализация полного управления складом — вещь серьезная и солидная. Это не тупое отображения 250 тыщ документов с возможностью кривого поиска по ним и держалки дистрибутивов.

Твои утверждения основываются на одном факте — ты держишь бизнес-логику в СУБД. Тогда — да, Java-стек теряет смысл, если он является безмозглой прослойкой между мордой и СУБД.

Факт в том, что далеко не всегда БЛ выносится на уровень СУБД. Хорошо это или плохо — можно спорить долго. Но это факт. И СУБД может меняться. Это факт.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736929
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин.Факт в том, что далеко не всегда БЛ выносится на уровень СУБД. Хорошо это или плохо — можно спорить долго. Но это факт. И СУБД может меняться. Это факт.

Если процедурный уровень СУБД примитивен, как доска (а это - все, что не Oracle) - тогда да, ВОЗМОЖНО, что ява для задач уровня АРМ-"Склад" имеет какой то смысл.

Но как ваятель "арм-складов" со стажем - могу ответственно заявить - для этих задач ява и нахер не сдалась, более того, является, пожалуй, одним из самых неудачных выборов, по многим показателям.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736950
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Если процедурный уровень СУБД примитивен, как доска (а это - все, что не Oracle) - тогда да, ВОЗМОЖНО, что ява для задач уровня АРМ-"Склад" имеет какой то смысл.

Но как ваятель "арм-складов" со стажем - могу ответственно заявить - для этих задач ява и нахер не сдалась, более того, является, пожалуй, одним из самых неудачных выборов, по многим показателям.
Ну вот видишь. А не факт, что дадут использовать Оракл. По разным причинам.

Кстати, а чем Ява не нравится для склада в роли языка бизнес-логики? Если мы говорим именно о логике на Яве (а не о методах работы с БД по типу Hibernate).
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736952
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Если процедурный уровень СУБД примитивен, как доска (а это - все, что не Oracle) - тогда да, ВОЗМОЖНО, что ява для задач уровня АРМ-"Склад" имеет какой то смысл.

Кстати, в Оракле нет настоящего ООП. А я уже отвык от процедурного программирования — тяжело это.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736959
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideНо как ваятель "арм-складов" со стажем - могу ответственно заявить - для этих задач ява и нахер не сдалась, более того, является, пожалуй, одним из самых неудачных выборов, по многим показателям.
А интеграцию с остальными компонентами системы как проводить? Видимо, только написав и всё остальное на то, на чем написан склад :)
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736979
decaml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин. decaml
Есть мнение, что ты никогда не писал ничего сложнее интернет-магазина (в самом его тупом и примитивном виде, конечно).

наверно все идет к тому, что в веб-студии будущего будет специальный баттон-класс - "сложный интернет магазин".
мышкой его надвинул на пустой экран - и готово :-)

и вообще тема классов весьма любопытна, идет в рост и далеко за пределы программ,
сам я большой сторонник баттонного программирования

но с некоторого времени вместо "сложного магазина" меня просто привлекла тема HPC "high perfomance (web)computing".

поскольку программистам проще показать алгоритм, то в качестве пока демо-иллюстрации вот проект Диндекс - деловой индекс.

javascript при смене почтового индекса и все остальное идут просто как методы базы по кнопке юзера

Код: plaintext
1.
2.
3.
4.
5.
 &js<
    document.getElementById("Punkt").firstChild.nodeValue=#(..QuoteJS(%session.Data("Punkt")))#; 
    document.getElementById("Rayon").firstChild.nodeValue=#(..QuoteJS(%session.Data("Rayon")))#; 
    document.getElementById("Region").firstChild.nodeValue=#(..QuoteJS(%session.Data("Region")))#; 
   >

по локальной сети Athlon64 выдает через IIS до 210 веб.стр./сек и 170 стр./сек через Apache.

Если Java или Net выдадут 30 стр./сек я вам куплю тортик.
Нюанс еще в том, что 2 Athlon64 уже выдадут 420 стр/сек.

а 2 Java или 2 Net выдадут что с сервера? который 2+2 будет парсить через select-ы?
никому ничего не советую, просто хотел отметить куда идет прогресс - унутрь баз
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736990
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
decaml
Господи, ШТО ЭТО?
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34736992
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"decaml" <nospam@sql.ru>;

поскольку программистам проще показать алгоритм, то в качестве пока демо-иллюстрации вот проект Диндекс - деловой индекс.



я наверно тупой, но что это и как этим пользоваться?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34737285
Фотография железный пони
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVIYВсем привет!
В нашей конторе (есть главный офис и куча филиалов по всей стране) решили пернести все программное обеспечение под Web - то есть избавиться от гемороя под названием синхронизация данных из локальных баз данных, синхронизация программ в филиалах ну и т.п. Поинтересовались мировым опытом и пришли к выводу что надо использовать Java технологии.
Но здесь у нас просто разбежались глаза. Что использовать, в каком направлении идти, какую именно технологию использовать. Java совершенствуеться изо дня в день.
Сервлеты, JSP, JSF, EJB - куча разных направлений.

Вопрос такой:
Помогите пожалуйста выбрать наиболее передовое и продвинутое направление и если можно подробнее описать приемущества и недостатки той или иной технологии.

Заранее благодарю.возьмите меня на работу. я с собой еще двух человек захвачу.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34737291
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин. grexhide
Если процедурный уровень СУБД примитивен, как доска (а это - все, что не Oracle) - тогда да, ВОЗМОЖНО, что ява для задач уровня АРМ-"Склад" имеет какой то смысл.

Кстати, в Оракле нет настоящего ООП. А я уже отвык от процедурного программирования — тяжело это.

А нахрен тебе для АРМ-Склад ООП? Ты че?

Склад №2 унаследован от Склада №1.
Шины диаметром R19 унаследованы от шин диаметром R16.

Автомобиль Ford Focus II получен множественным наследованием объектов Двигатель, Томоза, Радиатор и т.д...

Жжжесть.


Хрюхрюшкин. grexhideНо как ваятель "арм-складов" со стажем - могу ответственно заявить - для этих задач ява и нахер не сдалась, более того, является, пожалуй, одним из самых неудачных выборов, по многим показателям.
А интеграцию с остальными компонентами системы как проводить? Видимо, только написав и всё остальное на то, на чем написан склад :)

Чего чего? Ну настрогай ты какой демон-вебсервис-обменный, гетерогенные сервисы примени, да мало ли какого маразму интеграционного можно налепить, было бы желание.

Хрюхрюшкин. decaml
Господи, ШТО ЭТО?

LSD ?
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34737387
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
А нахрен тебе для АРМ-Склад ООП? Ты че?

Мысль понятно, но все равно смешно.
Лет 20-25 назад вы бы на форумах доказывали, что goto рулит на веки. Хотя нет, когда все обсуждали goto, вы бы доказывали что в машинных кодах программировать - это да, круто однозначно. А все остальные "в лужу" (с) - grexhide) и ничего в этой жизни не понимают ;)
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34738298
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVIY четко обрисовал структуру своего предприятия и желание использовать java.
По-поводу EJB 3. Пока отложите в сторону Persistence API - это наиболее сложное и по началу непонятное. Все остальное, когда вникните в суть, очень просто и естественно, поскольку делает много такой работы, которую Вы в своем более-менеее сложном приложении будете делать сами ручками и в условиях вечной нехватки времени.

Ответьте себе на вопросы:

Нужен ли мне объект управляющий сеансом ( session bean ) ?
Если нужен, то надо ли иметь возможность сохранения состояния ( statefull session bean ) ?
Нужет ли мне http-сервер ?
Понадобятся ли мне web-сервисы ?
Хочу ли я обмениваться сообщениями между сервером и клиентом ?

Насколько я понимаю, Вам все это рано или поздно понадобится.

Могу порекомендовать: netbeans 6 M10 вместе с appserver Glassfish v2 и Visual Web. Это все бесплатно и
Вы можете начать изучение всего выше перечисленного сразу, поскольку Netbeans великолепно работает с EJB , web-сервисами и т.д. Не за горами EJB 3.1 ( Glassfish v3 будет поддерживать), где по предложению JBOSS будет специфицирован аналог SEAM.

Вам не нравится JSF ? Netbeabns имеет отличный плагин JRuby. Кстати Glassfish v3 будет иметь встроенную поддержку JRuby (Rails).
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34739743
Anarion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора 2 Java или 2 Net выдадут что с сервера? который 2+2 будет парсить через select-ы?
Окей, а если система у нас объединяет n баз начиная с Paradox и MySql заканчивая Lotus Notes. Мне это надо вывести на веб применив правила разделения контента по пользователям, локалям и бравзерам (ну чтобы можно было с мобилки смотреть там). А, ну и чтобы красиво было - не как в экземпле.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34739944
предеовой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valery ShiskinМогу порекомендовать: netbeans 6 M10 вместе с appserver Glassfish v2 и Visual Web. Visual Web предлагают для http://www.netbeans.info/downloads/all.php?b_id=3107 NB 5.5.1. А для 6M10 он подойдет?
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34740410
decaml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anarion автора 2 Java или 2 Net выдадут что с сервера? который 2+2 будет парсить через select-ы?
Окей, а если система у нас объединяет n баз начиная с Paradox и MySql заканчивая Lotus Notes. Мне это надо вывести на веб применив правила разделения контента по пользователям, локалям и бравзерам (ну чтобы можно было с мобилки смотреть там). А, ну и чтобы красиво было - не как в экземпле.


вообще-то из MSSQL вполне делаются прямые селекты на разные базы,mdb,xls и даже текстовые файлы (то есть централизованно причесывать данные - не просто ли в базе лучше?
делить инфу по пользователям - это логины
а "красиво" - это стили CSS, при желании можно сделать разные стили для разных браузеров и программно менять при html выводе.

мне кажется обьекты и классы очень сильно рулят в системах проектирования - к примеру сейчас классная штука появилась профессиональная чертежи делать - SolidEdge - двумерная free - параллелограмм нарисовал, а в нем круг, а в круге еще чего-нибудь со стороной 1/3 от параллелограмма - вот это обьекты так обьекты - и у каждого шпунтика свойства, методы и связи.
это не Арм-Склад: приход-расход-остаток, возврат непоставки, обмен невозврата
и не интерфейс html-тегов веба

наверно java для какого-то все-таки мультимедиа мощнозадвинутого, интернет комикса как ремонтировать шасси боинга, для создания обучающих программ - т.е. что-то такое эксклюзивное и изначально дорогое.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34740631
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В netbeans 6 Visual Web уже встроен
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34751234
Мишаааааааааааааааа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery Shiskin
Могу порекомендовать: netbeans 6 M10 вместе с appserver Glassfish v2 и Visual Web. Это все бесплатно и
Вы можете начать изучение всего выше перечисленного сразу, поскольку Netbeans великолепно работает с EJB , web-сервисами и т.д. Не за горами EJB 3.1 ( Glassfish v3 будет поддерживать), где по предложению JBOSS будет специфицирован аналог SEAM.


+1 Каждый день использую NetBeans. Скоро релиз, в ноябре! Хехехехехех
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34773047
henu3detb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если это будет просто не очень навороченный веб-клиент к базе (а может даже и очень навороченный), то я бы рекомендовал глянуть три вещи на выбор:
1. JBoss Seam + JSF + JPA (под hibernate) + JBoss AS (а может они уже завели Seam и под томкатом, тогда еще лучше). И если уж смотреть в эту сторону, то для такой связки делают Red Hat Developer Studio (сейчас она в бете, но вот-вот...). Все это показывал на конфе сам Гейвин Кинг, и выглядело это в его руках действительно быстро, просто и круто (там встроенная поддержка асинхронных запросов, к слову).
2. Чуть более интересная связка, где, как я считаю, меньше подводных камней, но больше ручной работы: Struts 2 + Hibernate (+ по желанию Velocity и DWR и Spring).
3. Заказать проект любой из сотен (наверное, сотен) контор, которые пишут под заказ. Там люди с опытом, напишут быстро, потестируют, и в итоге есть подозрение что вам выйдет дешевле.

Про .НЕТ ничего сказать не могу. Но не уверен что это будет быстрее и вряд ли лицензии выйдут дешевле.
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34773113
dasadas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а стоит ли брать книгу по tomcat jsp и servelets? или это нето?
...
Рейтинг: 0 / 0
Самое новое и предеовое в Java
    #34774174
Anarion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это первое, что стоит взять в руки.
...
Рейтинг: 0 / 0
40 сообщений из 40, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Самое новое и предеовое в Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]