Форум: "Прочее";
Текущий архив: 2008.09.28;
Скачать: [xml.tar.bz2];
Вниз
.net или нет? Найти похожие ветки
← →
Anatoly Podgoretsky © (2008-05-31 22:55) [120]> iZEN (31.05.2008 22:01:54) [114]
> Java-приложения, в каком году
они ни делались, БИНАРНО
совместимы с текущей
версией JRE/JDK, ненадо
устанавливать что-то для
запуска устаревших
приложений.
Ну ну, то-то они совместимы,
что потихоньку умирали
одна за другой, при том не
сразу, а по частям с
мучениями, в конце концов
осталась только чашка кофе
в версии 1.6, красивая но
бесполезная. Из-за этого я
вынужден держать старую
машину с версией 1.3-1.4,
поскольку иначе мне нечем
управлять оборудованием.
← →
iZEN (2008-06-01 01:08) [121]Ломброзо_, деревья, таблицы, списки и другие компоненты отображения для Веб-страниц генерирует и претворяет в жизнь JSF. Зачем Вы искали замену этой технологии в SWT, мне несовсем ясно.
← →
ketmar © (2008-06-01 01:09) [122]>[121] iZEN (2008-06-01 01:08:00)
ты опять прекратил читать и начал писать? буквами по браузеру было сказано, что веб-морда не устраивает.
---
Understanding is not required. Only obedience.
← →
iZEN (2008-06-01 01:19) [123]
> ketmar © (01.06.08 01:09) [122]
>
> >[121] iZEN (2008-06-01 01:08:00)
> ты опять прекратил читать и начал писать? буквами по браузеру
> было сказано, что веб-морда не устраивает.
Читаем вдумчиво:1. Веб был изначально задуман для просмотра порнухи, а вовсе не для создания функционально насыщенных учётных систем.
Личное дело автора, для чего ему нужен Веб.Мне не нравится, что в стандарте HTML до сих пор нет места деревьям и редактируемым таблицам.
Есть. JSF это реализует.Не нравится, что элементарное событие – случайное закрытие окна пользователем,
Это ещё что?который перед этим битый час вводил данные - невозможно отследить единообразным способом.
Есть. Таймауты сессии никто не отменял.Бесит, что в Опере нельзя использовать самодельные контекстные меню.
А где можно?
Из неправильной посылки и проявляются вот такие "перлы" и опусы на тему "Как плохо нам живётся"... ничего-то мы не знаем, и знать не хотим... :))
← →
Ломброзо_ (2008-06-01 01:20) [124]Веб замечателен в качестве фронт-энда информационных систем с превалирующим режимом "чтение" (библиотеки, магазины, форумы и т.п.). Сделать на веб учётную систему, в которую данные будут в основном записываться - проще удавиться.
← →
Ломброзо_ (2008-06-01 01:22) [125]>IZEN
не, ну русским языком же написано:
"Броузер в качестве тонкого клиента был смело отвергнут, потому что:"
← →
ketmar © (2008-06-01 01:23) [126]>[123] iZEN (2008-06-01 01:19:00)
>Это ещё что?
поищи в уголке окошка такую иконку. на неё клацаешь — окно закрывается. или ctrl+w нажми, например, в любом табовом брофзере.
>Таймауты сессии никто не отменял
это пипец поможет юзеру восстановить потеряные данные.
>А где можно?
в тормозилле, например. да и в опере, если аккуратно. но дальше написано, что для этого (и прочего) нужна маловменяемая куча js-кода. однако до того места ты не дочитал, как я вижу.
---
Understanding is not required. Only obedience.
← →
Игорь Шевченко © (2008-06-01 01:26) [127]Ломброзо_ (01.06.08 01:20) [124]
А вот на форумы пишут.
← →
ketmar © (2008-06-01 01:27) [128]>[127] Игорь Шевченко © (2008-06-01 01:26:00)
так ты почитай, что пишут-то… лучше бы не писали.
---
Understanding is not required. Only obedience.
← →
Ломброзо_ (2008-06-01 01:29) [129]Форум - это максимум два десятка полей. Бухгалтерия - это несколько тысяч полей.
← →
iZEN (2008-06-01 01:38) [130]
> Ломброзо_ (31.05.08 22:49) [118]
>
> Требования к архитектуре стандартные: трёхзвенка, включающая
> промышленную СУБД + слой бизнес-логики + клиент. Сверху
> торчит подсистема аутентификации, авторизации и аудита,
> а сбоку – подсистема интеграции с учётными системами третьих
> производителей, включая складские и бухгалтерские системы.
Ну да, стандартная такая система, схеме которой сто лет в обед. :)
> Ломброзо_ (31.05.08 22:49) [118]
> СУБД должна быть непременно 1) популярной
PostgreSQL.
> Ломброзо_ (31.05.08 22:49) [118]
2) промышленного
> уровня,
Снова PostgreSQL.
> Ломброзо_ (31.05.08 22:49) [118]
что автоматически исключает из перечня подходящих
> СУБД всякую экзотику типа DB2, поделки вроде MySQL и сырые
> штуки наподобие Derby. Собственно, остаются только Oracle
> и MS SQL.
Ну почему только Oracle и MSSQL?
Вот она, ЗАШОРЕННОСТЬ.
> Ломброзо_ (31.05.08 22:49) [118]
> Несмотря на то, что оба этих продукта являются
> проприетарными, производители предлагают разработчикам бесплатные,
> хотя и урезанные дистрибутивы в виде Oracle XE и MSDE соответственно.
> Очень хотелось, чтобы система была кроссплатформенной и
> могла функциклировать под управлением Линукса, поэтому я
> с сожалением отложил в сторону Visual Studio и обратил взор
> на Java.
У Oracle есть соответствующий инструмент для работы только с СУБД и решениями Oracle. Вроде бы назывался раньше JDeveloper, и вроде бы был бесплатен (не знаю, как сейчас). Незаменимая весчь. Но только для продуктов Oracle! ;)
Направлю Ваш вектор мысли на связку:
PostgreSQL+OpenLDAP+GlassFish(JSF+Seam+EJB3)+NetBeans.
И книжечку подсуну:
Дэвид М. Гери, Кей С. Хорстманн JavaServer Faces. Библиотека профессионала, 2-е издание, изд. Вильямс, 2008
http://www.williamspublishing.com/Books/978-5-8459-1396-8.html
(авторы заверяют, что знать JSP/Servlets необязательно)
← →
iZEN (2008-06-01 01:45) [131]
> Ломброзо_ (01.06.08 01:20) [124]
>
> Веб замечателен в качестве фронт-энда информационных систем
> с превалирующим режимом "чтение" (библиотеки, магазины,
> форумы и т.п.). Сделать на веб учётную систему, в которую
> данные будут в основном записываться - проще удавиться.
Согласен а все стописят!!!
Для AJAX на слабых компах — ну у меня low-end двухъядерный Athlon 3800+, и то я, измученный JBuilder"ом 3 на Pentium133, не выдерживаю AJAX — это корки настоящие. Тут апплеты легче применить, чем ждать отрисовки изменений на JS.
← →
ketmar © (2008-06-01 01:46) [132]вот блин. не смотря на то, что это рекомендовал iZEN, PostgreSQL действительно очень хороший продукт.
---
Understanding is not required. Only obedience.
← →
ketmar © (2008-06-01 01:48) [133]>[131] iZEN (2008-06-01 01:45:00)
>Тут апплеты легче применить, чем ждать отрисовки изменений на JS.
потому что скрипты, равно как и станицы, пишут в основном безмозглые криворукие уроды, не знающие ни html, ни javascript. ну, и стандарты делали такие же безмозглые криворукие уроды, конечно.
однако что надо делать, чтобы оно тормозило (кроме как писать сервер на жабе, натурально) — я не знаю. у меня навороченая оконная система на div"ах (где div"ы далеко не десятками считают) с кучей одновременных запросов не тормозит на pIII/600. чего надо покурить, чтобы тормознуть ваших монстров — даже угадывать боюсь.
---
Understanding is not required. Only obedience.
← →
Игорь Шевченко © (2008-06-01 01:48) [134]ketmar © (01.06.08 01:46) [132]
Оракл толще
← →
ketmar © (2008-06-01 01:50) [135]>[134] Игорь Шевченко © (2008-06-01 01:48:00)
и дороже. а если надо почти то же самое по мощности, но без магического слова «ынтырпрайз» — то постгрес. %-)
---
Understanding is not required. Only obedience.
← →
Умища (2008-06-01 01:51) [136]
> ketmar © (01.06.08 01:50) [135]
Чё за мантры?
← →
Ломброзо_ (2008-06-01 01:54) [137]Б...я...
> Ну да, стандартная такая система, схеме которой сто лет в обед. :)
Что смешного в слове "стандартная"? Она действительно стандартная, и ничего лучше инженерная мысль ещё не предложила.
> Снова PostgreSQL
Postgres я терзал месяца четыре. Всё бы зашибись, за исключением того, что к этому "продукту" не прилагается номального клиента, с возможностью удалённой отладки хранимых процедур. Мне не нужны голые таблички. Мне нужна бизнес-логика на сервере БД и многомерный анализ. Прошу предложить мне удобный графический инструмент для работы с кубами в оном
>Ну почему только Oracle и MSSQL?
Потомушта только они предлагают более-менее комплексные решения
>OpenLDAP
Нет уж, избавьте меня от его конфигов.
JSF и прочие веб-технологии не нужны. Я знаю, что ява традиционно занимает эту нишу и то, что вы перечислили - это неплохой инструментарий, но веб для моего спектра задач не пригоден. Веб-сервисы - да, пригодились бы, но здесь Java сильно проигрывает майкрософту.
← →
ketmar © (2008-06-01 01:54) [138]Удалено модератором
← →
имя (2008-06-01 01:57) [139]Удалено модератором
← →
ketmar © (2008-06-01 02:00) [140]>Всё бы зашибись, за исключением того, что к этому "продукту" не прилагается
>номального клиента, с возможностью удалённой отладки хранимых процедур.
http://www.pgadmin.org/docs/1.8/debugger.html ?
---
Understanding is not required. Only obedience.
← →
ketmar © (2008-06-01 02:00) [141]>[137] Ломброзо_ (2008-06-01 01:54:00)
алсо, это опенсорц. потому стандартная мантра: «не хватает? пиши сам». %-)
---
Understanding is not required. Only obedience.
← →
Игорь Шевченко © (2008-06-01 02:16) [142]ketmar © (01.06.08 01:50) [135]
XE бесплатный
← →
ketmar © (2008-06-01 02:18) [143]>[142] Игорь Шевченко © (2008-06-01 02:16:00)
«бесплатный оракл» — это несолидно, пацаны засмеют.
---
Understanding is not required. Only obedience.
← →
iZEN (2008-06-01 02:24) [144]
> Ломброзо_ (01.06.08 01:54) [137]
>
> Веб-сервисы - да, пригодились бы, но здесь Java сильно
> проигрывает майкрософту.
В чём конкретно?
← →
Ослик (2) (2008-06-01 23:46) [145][103] iZEN (31.05.08 19:39)
> А кроме IIS какой-либо сервер для выполнения ASP.NET есть?
> ;)
Мне и ИИС хватает, зечем что-то еще? :)
> Ну, если Вы сравниваете Веб-сервисы с EJB, то мне больше
> нечего добавить. :))
Угу. "Бабеля не читал, но осуждаю"?
Хотя, если честно, я тоже Бабеля не читал. В смыслле с EJB не работал, а только читал рекламки о том, как там все кульно и рульно.
Но судя по этим рекламкам, дотнетовские вебсервисы это их прямой аналог.
Если чего-то в них не хватает, но есть в ejb, потрудись, обоснуй.
← →
iZEN_ (2008-06-02 00:50) [146]
> Ослик (2) (01.06.08 23:46) [145]
>
> Угу. "Бабеля не читал, но осуждаю"?
> Хотя, если честно, я тоже Бабеля не читал. В смыслле с EJB
> не работал, а только читал рекламки о том, как там все кульно
> и рульно.
> Но судя по этим рекламкам, дотнетовские вебсервисы это их
> прямой аналог.
> Если чего-то в них не хватает, но есть в ejb, потрудись,
> обоснуй.
EJB — это, грубо говоря, "Persistense Layer", слой хранения данных в объектно-ориентированном виде, которые напрямую отображаются на базу данных или другие хранилища. Тебе знакомо понятие "OR-mapping"? С такими данными можно работать как с набором связанных объектов (кортежем) прямо из Java-приложения (.EAR-бинов) внутри EJB-контейнера. Для .NET есть аналог — NHibernate.
Веб-сервисы это объектно-ориентированный фронтэнд к чему-либо (необязательно к СУБД), "понимающие" сетевые протоколы (в частности, XML-RPC, SOAP и т.д.), определённые независимой организацией W3C. У Веб-сервисов собственная инфраструктура развёртывания и функционирования, в общем случае (видимая клиентам) независимая от платформы.
← →
ketmar © (2008-06-02 07:56) [147]>[145] Ослик (2) (2008-06-01 23:46:00)
собственно, вопрос: как перехватить закрытие окна брофзера и запретить это?
если можно — то брофзер гуано
если нет — он опять гуано.
---
Understanding is not required. Only obedience.
← →
wicked © (2008-06-02 12:32) [148]
> собственно, вопрос: как перехватить закрытие окна брофзера
> и запретить это?
>
> если можно — то брофзер гуано
> если нет — он опять гуано.
событие onbeforeunload
← →
wicked © (2008-06-02 12:45) [149]
> событие onbeforeunload
точнее window.onbeforeunload
← →
Ослик (2008-06-03 11:53) [150][146] iZEN_ (02.06.08 00:50)
Спасибо за то, что написал мне что такое EJB.
Но это не ответ на мой вопрос.
Повторяю вопрос: Что такое можно сделать в Яве с помощью EJB, чего нельзя сделать в дотНете с помощью Веб-сервисов?
То, что ты написал - можно. :)
Веб сервис может выступать ввиде "слой хранения данных в объектно-ориентированном виде, которые напрямую отображаются на базу данных или другие хранилища".
[147] ketmar © (02.06.08 07:56)
А причем тут браузер?
Хотя, какая разница, если гуано. :)
← →
ketmar © (2008-06-03 13:24) [151]>[150] Ослик (2008-06-03 11:53:00)
>А причем тут браузер?
а при том, что в веб-форме я хочу при закрытии окна брофзера задавать вопрос: «закрыть, данные забыть; закрыть, данные записать; не закрывать». этого сделать нельзя. а если было бы можно, то это дыра в безопасности брофзера и всё равно ужос.
---
All Your Base Are Belong to Us
← →
Ослик (2008-06-03 13:54) [152][151] ketmar © (03.06.08 13:24)
Дык, вебсервисы можно использовать и в приложениях Виндовс.Формс, необязательно только браузером.
Тоесть, еслиб Ломброзо не стал-бы заморачиваться с явой, а выбрал дотНет, то, как вариант, мог бы построить систему так:
База данных - Слой бизнес-логики на вебсервисах или нет.ремоутинге (но мне первое удобнее, чем ремоутинг) - Клиент на виндовс.формс.
← →
ketmar © (2008-06-03 14:09) [153]>[152] Ослик (2008-06-03 13:54:00)
покажи мне виндафз.формз на Linux/*BSD. или ты слова про переносимость ненавязчиво забыл?
---
Understanding is not required. Only obedience.
← →
Ослик (2008-06-03 14:13) [154][153] ketmar © (03.06.08 14:09)
Угу, забыл. Точнее, забил. :)
← →
ketmar © (2008-06-03 14:16) [155]>[154] Ослик (2008-06-03 14:13:00)
во. если win only, то там по всякому можно. хоть эти, как их... апплеты на html+js, забыл, как называются. Ломброзо, вроде, аж целого клиента к ДМ на них сделал.
---
Understanding is not required. Only obedience.
← →
Ослик (2008-06-03 14:18) [156][155] ketmar © (03.06.08 14:16)
HTA - хипертекст аппликейшен, кажись так называется.
У мну еще остался этот его клиент, но мне всетаки привычнее дельфимастер.
← →
Ослик (2008-06-03 14:20) [157]дельфимастер - ДМКлиент. :)
← →
ketmar © (2008-06-03 15:42) [158]>[156] Ослик (2008-06-03 14:18:00)
угу. оно самое. а, кстати, ссылочку не дашь на клиента этого?
---
All Your Base Are Belong to Us
← →
Ослик (2008-06-03 15:58) [159][158] ketmar © (03.06.08 15:42)
http://dmjsclient.narod.ru/
← →
ketmar © (2008-06-03 16:48) [160]>[159] Ослик (2008-06-03 15:58:00)
tnx
---
Understanding is not required. Only obedience.
Страницы: 1 2 3 4 5 6 вся ветка
Форум: "Прочее";
Текущий архив: 2008.09.28;
Скачать: [xml.tar.bz2];
Память: 0.83 MB
Время: 0.067 c