All streams
Search
Write a publication
Pull to refresh
33
0
IT-диктатор @sse

Пользователь

Send message
Однозначно хорошая статья, побольше бы таких.
Даже не выделишь из пунктов самый важный — все одинаково важны.
Понятно, спасибо за пояснения.
Я совершенно без претензий к Вам :)
Поэтому я и задавал вопрос Сергею :)
Я предполагаю, что есть как минимум «Ынтырпрайз» бины и есть контейнер для них (JBoss, WebSphere), в который входит составной частью контейнер сервлетов. EJB-контейнер обеспечивает различные сервисы, в том числе и JPA, и JMS, и JAAS.

У вас есть Tomcat, который контейнер сервлетов, есть JMS и Hibernate. В тексте я заметил, что вы упоминали авторизацию (которая всяко имеет отношение к JAAS). Хотел узнать, не складываются ли эти вещи в Java EE :)

Сильно не пинайте, я недавно в Java EE, вот и стараюсь разобраться :)
Сергей, еще вопрос: если я правильно понял, то у Вас по сути большая часть Java EE (Jms, Tomcat, JPA на Hibernate), но без самого j2ee :)

Насколько обоснованно было бы использовать Java EE в Вашем случае, как считаете?
Все же к функциональному подходу надо привыкать :)

i => j => f(j)

А это называется «Lisp атакует» :)
Дизайн отличный. По сравнению с тем же incampus.ru, этот — просто божественный.
Не за что. Думаю, там не только я один постарался :)
Ясно. Всегда был уверен, что Tapestry — для портальных тяжелых решений, но после вашего отчета попробую на него посмотреть еще раз.

Hibernate Shards сейчас еще сырой, было бы интересно прочесть ваше мнение по поводу его применимости.

Буду ждать новостей от вас по этой теме на Хабре.
Уважаемый Сергей, ваш технологический стриптиз был очень познавателен. Спасибо.

Вопрос — а что Вы рассматривали в качестве альтернативы Tapestry, если рассматривали?
И вас с весной. Хотелось бы надеяться, что, на этом Ваша квартирная «опупея» закончится.

Сколько лет хозяйке, если не секрет?
Без комментариев, извините. NDA :)
Я к этому и веду — необходимо смотреть на а) цель решения б) преимущества решения. У вас я увидел слово «все», и решил прояснить ситуацию. Спасибо за комментарии.
Я не такой сильный специалист по веб-магазинам; однако если не ограничиваться такой нишей, как электронный магазин, а включить туда, например, торговые площадки и порталы (которые, собстно, не столь сильно отличаются по внутреннему устройству), то можно привести как пример ИНМАРСИС, у которого и фронт-офис, и бэк-офис — веб-формата
>>… на практике в этих решениях всегда персонал использует оконный интерфейс

«На практике всегда» — это на примере двух магазинов? Или у вас есть еще данные?
Интересное предложение. А чем хуже подход «создать из шаблона»? А шаблонов наделать сколько угодно.

И еще — можете раскрыть мысль ниже подробнее?
[...] ей становится практически невозможно управлять, но это может быть решено при помощи удобного и интуитивного интерфейса
Невозможно или все-таки можно? ;)
У него, к сожалению есть проблемы — не всегда файл удается прочитать.
Например, файл Excel, экспортированный при помощи компонента Component1 FlexGrid не возможно открыть при помощи ExcelDataReader — не видит там данных :( В обычном Excel — открывает, все ок.
Вот это мне, собсно, и не нравится. Просто набор библиотек, которые еще и связаны кое-как. Мне кажется, свой аналогичный писать будет быстрее, чем доделать или переделать этот.

Насчет транзакций — имхо очень нехорошо использовать родные транзакции NHibernate, потому что завязывать остальной код на них, в том числе и тот, который я собираюсь прикрутить извне — это неправильно. Этим мне и понравится Spring.net, что там есть абстракции для этих дел и многих других.

Спасибо за комментарии.
Не за что извиняться, всё так.
Я и сам недавно тут.

Information

Rating
5,334-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Chief Technology Officer (CTO), Project Director
Lead
People management
Development management
Building a team
Company management
Development of tech specifications
Project planning
IT service management
Startup management