Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
15-1217871043
tesseract
2008-08-04 21:30
2008.09.28
Отпуск. Давно мы не собирались.


2-1219108231
Abcdef123
2008-08-19 05:10
2008.09.28
настройка среды Delphi 2007


15-1218031848
alien1769
2008-08-06 18:10
2008.09.28
ЗАДАЧА ЭЙНШТЕЙНА


15-1218114418
Vlad Oshin
2008-08-07 17:06
2008.09.28
Программа вываливается в AV на 666 строке :)


2-1218725745
atomAltera
2008-08-14 18:55
2008.09.28
Минимизация окна...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский