|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадяно я могу в эту ячейку вставить картинку или ещё что...видео и пр. Это да, в десктопе для этого нужны дополнительные усилия. Не то чтобы страшно, но html таки даёт больше. В принципе можно хоть таблицу зафигачить в эту ячейку. вадяпросто протокол websockets многое упрощает. и позволяет серверу передавать информацию без запроса от клиента Но таки в этом он всего лишь дотягивает веб до возможностей десктопа, где это было возможно всегда. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2014, 18:58 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
softwarer, да, и совмещая эти возможности с возможностями веб получаешь нечто новое. довольно-таки интересное. хотя и затраты возрастают, но мне кажется, что игра стоит свеч. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2014, 21:52 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадяда, и совмещая эти возможности с возможностями веб получаешь нечто новое. довольно-таки интересное. хотя и затраты возрастают, но мне кажется, что игра стоит свеч. Я не очень понимаю, о каких таких "возможностях веб" здесь идёт речь. Скажу так: веб обречён ещё долгие годы стучаться в прокрустовы рамки примитивных технологий и через-задницу-решения-простых-задач. Фактически с ним, ровно как и с продуктами типа, скажем, MS Access, ситуация очень простая: на нём хорошо и приятно делать то, что укладывается в его изначальные рамки, и плохо - всё нестандартное. Rich GUI относится для него к последнему, и он ещё лет двадцать будет бежать, пытаясь догнать десктоп не очень понятно, зачем. Думаю, в итоге они будут срастаться, пока технологически не станет возможным сделать браузер просто альтернативной средой запуска десктопных приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2014, 22:00 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
я понимаю веб только в контексте мобильных устройств и приложений. Тонкий клиент с кучей условий по версиям и производителю - уже не веб в широком смысле. А вот, приложение для андроид строится по совсем другим принципам. Тут и отсутствие модальных окон и "щипки" и пролистывание вместо назад. ...даже взять такое действие как "Применить автоматом при смене данных или фокуса". Тут и БЛ и ВИ и ГУИ совсем другие...не лучше и не хуже )) imho ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2014, 22:43 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
авторЯ не очень понимаю, о каких таких "возможностях веб" здесь идёт речь. Скажу так: веб обречён ещё долгие годы стучаться в прокрустовы рамки примитивных технологий и через-задницу-решения-простых-задач. Фактически с ним, ровно как и с продуктами типа, скажем, MS Access, ситуация очень простая: на нём хорошо и приятно делать то, что укладывается в его изначальные рамки, и плохо - всё нестандартное. Rich GUI относится для него к последнему, и он ещё лет двадцать будет бежать, пытаясь догнать десктоп не очень понятно, зачем. Думаю, в итоге они будут срастаться, пока технологически не станет возможным сделать браузер просто альтернативной средой запуска десктопных приложений. я не буду так односторонне относится к любой технологии. веб технология не хуже других. "не нравятся кошки - ты просто не умеешь их готовить" на HTML можно сделать всё что можно и на java, ни чуть не хуже и не медленнее. "крутые перцы" от java кричат - нада в блокноте писать на javascript тоже можно в блокноте, сервер можно и на java. автор ... MS Access, ситуация очень простая: на нём хорошо и приятно делать то, что укладывается в его изначальные рамки, и плохо - всё нестандартное вот тут ты абсолютно не прав. можно делать всё что нужно, если ты знаешь инструмент, умеешь им пользоваться и применяешь к месту. 16278197 у акса 2 недостатка - не предназначен для веб (только для внутрикорпоративных работ) и нет возможности инициировать передачу данных сервером. авторА вот, приложение для андроид строится по совсем другим принципам. Тут и отсутствие модальных окон и "щипки" и пролистывание вместо назад. ...даже взять такое действие как "Применить автоматом при смене данных или фокуса". можно делать и модальные окна и назад и пр. так же модальные окна можно длать и на HTML. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 07:28 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
если десктопное приложение двухзвенка - оно тоже страдает недостатком - сервер не может инициировать передачу. для этих целей предназначена трехзвенная структура. а в таком случае на чем писать клиента? абсолютно дело вкуса. для двухзвенной структуры клиент написанный на java очень напоминает тот же акс. тот же GUI для кнопочек, таблиц, похожие методы для запроса данных с сервера. для обоих необходима среда выполнения java-машина vs msAccess. так что вопрос переходит в сравнение двух и трехзвенных структур. Petro123 ЗЫ 1000 в сравнении с "0" - приличная нагрузка. Верю. вот выгода. веб это трехзвенка. со всеми вытекающими преимуществами. если до websockets всякие ajax, comet, jax-ws что-то делали для удобства, то websockets подняли на абсолютно новый уровень. да десктоп это мог всегда, но для оращения с базами данных - это обыкновенная двухзвенка и сервер базы не мог использовать эти возможности. связать два приложения - да, но как только идет речь о базе - ????. Дополнительное приложение на сервере? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 07:58 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадяна HTML можно сделать всё что можно и на java, 1. Я бы не стал брать Java за образец десктопных технологий. С тем же успехом можно взять Turbo Basic. 2. Да, можно. Только когда посмотреть - как сделать - и получается "через задницу". Не предназначен html для решения задач типа "сделать компонент-уголок, потянув за который, можно менять размер родительского компонента". Да, сделать можно. Только процесс напоминает написание стихов на Паскале. вадяни чуть не хуже и не медленнее. Во-первых, хуже. Например, даже очень неплохая по js-меркам интерфейсная библиотека ExtJS, мягко говоря, не блещет, если сравнивать её с интерфейсными явовскими (которые, в свою очередь, не очень блещут, если сравнивать с нормальными). Что же до "не медленнее"... ну да, в истории нашего форума отмечен один персонаж (свеном), код которого на яве уступал в скорости моему на js... но это вопрос больше к персоналиям, чем к технологиям :) вадявот тут ты абсолютно не прав. можно делать всё что нужно, если ты знаешь инструмент, умеешь им пользоваться и применяешь к месту. Всё правильно. Умелец может построить дом с помощью одного только топора. Вот только не всегда стоит им ограничиваться. вадяесли десктопное приложение двухзвенка - оно тоже страдает недостатком - сервер не может инициировать передачу. Что за чушь? вадядля этих целей предназначена трехзвенная структура. Прости... ты вообще думаешь, о чём говоришь? Вот давай представим себе двузвенное приложение, клиент - сервер. По твоим словам, в нём сервер "не может инициировать передачу". Теперь - за сервером появляется ещё одно звено, бэк-сервер. Получается трёхзвенка. По твоим словам, теперь недостаток устранён и тот же самый сервер может инициировать передачу. Самому не смешно? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 10:09 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
авторВот давай представим себе двузвенное приложение, клиент - сервер. По твоим словам, в нём сервер "не может инициировать передачу". Теперь - за сервером появляется ещё одно звено, бэк-сервер. Получается трёхзвенка. По твоим словам, теперь недостаток устранён и тот же самый сервер может инициировать передачу. Самому не смешно? ты прочитал, что написал? трехзвенка: клиент-сервер(приложение)-сервер(база данных) автор тот же самый сервер может инициировать передачу. это сервер базы данных? он для этого не предназначен. если сервер(приложение) - то да, может. инициировать передачу - это когда клиент подключился, и сервер(приложение) может отпарвлять ему сообщения, без запросов от клиента, в любой момент, в любом количестве, пока есть подключение. автор1. Я бы не стал брать Java за образец десктопных технологий. С тем же успехом можно взять Turbo Basic. я рассматриваю java как кросплатформенное приложение. автор2. Да, можно. Только когда посмотреть - как сделать - и получается "через задницу". Не предназначен html для решения задач типа "сделать компонент-уголок, потянув за который, можно менять размер родительского компонента". Да, сделать можно. Только процесс напоминает написание стихов на Паскале. ты видел GUI на GWT? все плюшечки-финтефлюшечки, и таскание за что хочешь и куда хочешь авторвадяесли десктопное приложение двухзвенка - оно тоже страдает недостатком - сервер не может инициировать передачу. Что за чушь? клиент-сервер(базы данных (mysql, mssql)) они тебе будут отсылать сообщения произвольного характера без обращения к ним от клиента? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 15:58 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадяты прочитал, что написал? трехзвенка: клиент-сервер(приложение)-сервер(база данных) откуда дровишки? сам придумл или препод такой тупой у тебя? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:17 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
http://ru.wikipedia.org/wiki/????????????_??????????? так будет понятнее клиент---сервер(приложение --- база данных) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:46 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
в общем случае сервер баз данных может находится на отдельном железе ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:49 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадяавтор ... MS Access, ситуация очень простая: на нём хорошо и приятно делать то, что укладывается в его изначальные рамки, и плохо - всё нестандартное вот тут ты абсолютно не прав. можно делать всё что нужно, если ты знаешь инструмент, умеешь им пользоваться и применяешь к месту. 16278197 у акса 2 недостатка - не предназначен для веб (только для внутрикорпоративных работ) Не отставай от жизни, смотри на Access 2013. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 10:57 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Триггерманвадя, короче, не надо спорить. Веб - облажался в плане богатства элементов пользовательского интерфейса и сильно не дотягивает до возможностей десктоп-клиентов. https://www.gliffy.com/ не каждый десктоп такое сможет ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:41 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадятрехзвенка: клиент-сервер(приложение)-сервер(база данных) Трёхзвенка - это звено-звено-звено. Ни одно из описанных тобой звеньев не является обязательным. вадяsoftwarerДа, сделать можно. Только процесс напоминает написание стихов на Паскале. ты видел GUI на GWT? все плюшечки-финтефлюшечки, и таскание за что хочешь и куда хочешь Видел. И как он выглядит изнутри - уже сформулировал. вадяклиент-сервер(базы данных (mysql, mssql)) они тебе будут отсылать сообщения произвольного характера без обращения к ним от клиента? А в чём проблема? Или ты выбрал персонально те два, которые этого не умеют? (извини, не в курсе всех возможностей всех СУБД) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:54 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
softwarer(извини, не в курсе всех возможностей всех СУБД) он тоже ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:58 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадя, а вот так они не могут :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:03 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
автора вот так они не могут :) ты уверен? канвас ещё не отменяли... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:38 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадя, канвас то может не отменили, а вот лайоутов там автоматических кот наплакал ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:41 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
авторвадятрехзвенка: клиент-сервер(приложение)-сервер(база данных) Трёхзвенка - это звено-звено-звено. Ни одно из описанных тобой звеньев не является обязательным. это ты к чему? звено-звено - тоже трёхзвенка? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:42 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
ViPRosвадя, канвас то может не отменили, а вот лайоутов там автоматических кот наплакал вопро о чем? о том что в предложенном сайте нет чего-то? так это не говорит о том, что на вэб этого не сделать. будет нужно сделают. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:45 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадязвено-звено - тоже трёхзвенка? Звено-звено - это двузвенка. Считать до единицы будем или и так понятно? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:47 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
авторВидел. И как он выглядит изнутри - уже сформулировал. если посмотреть что есть внутри десктопа - тож мало не покажется. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:47 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадя, но это уже будет не трехзвенка ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:47 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
вадяавторВидел. И как он выглядит изнутри - уже сформулировал. если посмотреть что есть внутри десктопа - тож мало не покажется. В первую очередь, покажется логично. Мало или нет - смотря по задаче. Вон, если уж хочется говорить о джаве, сравни Swing c ADF - уж на что первый угробищная типично явовская технология, но стоит заглянуть в исходники второго - и сразу понимаешь, что Swing очень и очень приличная штука ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:50 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
softwarerвадязвено-звено - тоже трёхзвенка? Звено-звено - это двузвенка. Считать до единицы будем или и так понятно? дак и я о том же клиент(браузер) -- сервер(приложение)---сервер(база данных) = трехзвенка десктоп --- сервер(база данных) -- двухзвенка. в двухзвенках я не встречал чтоб сервер мог отправлять данные без запроса. в частности произвольные данные от клиента(десктопа) к клиенту(десктопу) десктоп обращается к серверу(базы) через драйвер. но драйвер на стороне клиента и не является звеном. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:54 |
|
|
start [/forum/topic.php?fid=33&msg=38693665&tid=1547566]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
133ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 234ms |
0 / 0 |