|
|
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть задача разработать внутреннее приложение, для головного офиса это будет корпоративный Веб (порядка 100 пользователей), а для филиалов - десктопный вариант (связи с основной БД нет и не будет). Какой UI-фреймворк уместнее использовать для этой цели? Не хотелось бы писать дважды одно и то же... Все, что удалось нагуглить - ADF Faces и ADF Desktop, но они платные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 16:02:23 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
Eclipse RAP. Но вообще ничего не мешает десктопный вариант сделать тем же web с локальным сервером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 16:04:28 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
Идея по поводу локального веб крайне здравая, но она не подходит по неким политическим соображениям (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 16:08:33 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
super.warrИдея по поводу локального веб крайне здравая, но она не подходит по неким политическим соображениям (( Jetty - никто даже не заметит. Ну и GWT какой-нибудь или что лучше знаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 16:11:37 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
super.warrИдея по поводу локального веб крайне здравая, но она не подходит по неким политическим соображениям (( дело не в вебе, а в полном отсутствии БД в филиалах. Это так? Если абстрагироваться, то корпоративный веб на 100 чел - это десктоп клиент-сервер с установщиком от AD (вариант). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 16:14:47 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
или десктоп там и там. Или веб там и там. Иначе совершенно разные проекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 16:15:41 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
http://www.jspresso.org/ Раньше пробовал разобраться - и даже чего то делал - занятная штука, но почему то непопулярная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 16:47:01 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
super.warrКакой UI-фреймворк уместнее использовать для этой цели? а зачем фреймворк-то? По старинке, на свинге, нельзя штоль? Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс. Для оффлайна ставить на клиента базу и настроить репликацию/синхронизацию с центральным сервером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:00:32 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
1024super.warrКакой UI-фреймворк уместнее использовать для этой цели? а зачем фреймворк-то? По старинке, на свинге, нельзя штоль? Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс. Для оффлайна ставить на клиента базу и настроить репликацию/синхронизацию с центральным сервером. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:03:30 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
1024super.warrКакой UI-фреймворк уместнее использовать для этой цели? а зачем фреймворк-то? По старинке, на свинге, нельзя штоль? Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс. Для оффлайна ставить на клиента базу и настроить репликацию/синхронизацию с центральным сервером. +1 Традиционно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:21:22 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
Добрый день, 1024! >> Какой UI-фреймворк уместнее использовать для этой цели? > а зачем фреймворк-то? По старинке, на свинге, нельзя штоль? Цель у человека- с одной кодовой базы собрать Swing и web интерфейс. У меня была такая библиотека, но непубличная. Да и web-часть пока не поддерживается... > Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс. Т.е. два раза интерфейс и писать критичные куски кода в SQL. Офтопичный ;) путь. > Для оффлайна ставить на клиента базу и настроить > репликацию/синхронизацию с центральным сервером. Тоже вариант. В зависимости от БД в центре возможны разные варианты, включая весьма недешёвые и автоматизированные. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:34:39 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraТ.е. два раза интерфейс и писать критичные куски кода в SQL. Офтопичный ;) путь. для веб- и десктоп- интерфейсов надо два раза писать код. Интерфейсов же два. И скл-команды в них в обоих надо писать. Иначе как же они будут запросы делать, без скл-команд. Переписывать базу не надо. Она ж одна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:43:19 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
as is to be... Пусть расскажет как сейчас там работают филиалы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:43:55 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
1024Переписывать базу не надо. Она ж одна. могут быть варианты (пишет что связи между ними нету) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:45:39 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
Добрый день, 1024! > для веб- и десктоп- интерфейсов надо два раза писать код. Интерфейсов же > два. Например можно написать свой конвертор GWTшного ява-кода в swing-код ;) > И скл-команды в них в обоих надо писать. Иначе как же они будут > запросы делать, без скл-команд. > > Переписывать базу не надо. Она ж одна. Я про то, что логика в БД - офтопичный путь. Здесь принято обсуждать логику в java-коде ;) -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 17:57:46 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraЯ про то, что логика в БД - офтопичный путь. Здесь принято обсуждать логику в java-коде ;) Это Вы сами придумали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 18:00:44 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraЯ про то, что логика в БД - офтопичный путь. Здесь принято обсуждать логику в java-коде ;) неверная оценка размещения логики в БД, неверное предположение о принятых здесь правилах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 18:01:12 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
1024неверная оценка размещения логики в БД... Точно. Производители БД именно это и рекомендуют. Более того, будучи не теоретиком, а практиком - вполне рекомендую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 20:42:52 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
Может всё таки Java Web Start подойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 20:57:48 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
у нас есть очень крупный продукт, там клиентская часть, это мегаапплет на свинге. правда его основное предназначение, спокойно работать в случае внезапного отсутствия связи, так как изначально она все таки присутствует. Но в вашем случае я бы остановился на собственно swing приложении, которое можно раздавать как апплет, так и через Java Web Start как обычное desktop приложение. все таки неплохая экономия на разработке одного приложения. ну или другая ветка экспериментальная продукта, там в филиал ставится небольшой сервачек, а у всех везде и всюду веб интерфейс. (филиальный сервачек там вообще парни запихали в какой то шибко умный роутер, которому просто добавили мозгов, но это технические мелочи) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2012, 12:08:18 |
|
||
|
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
|
|||
|---|---|---|---|
|
#18+
maratische, работать без связи, это сильно удорожает. Заказчику лучше вложить в улучшение каналов связи (пусть локальной сетки). Тогда обычный клиент-сервер на sql_ru. :). Установка продукта тоже отдельный вопрос (админский). Я бы не мешал его с самим проектом. ______________________________________________ "Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2012, 12:39:45 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37730122&tid=2132149]: |
0ms |
get settings: |
18ms |
get forum list: |
21ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
40ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
110ms |
get tp. blocked users: |
3ms |
| others: | 366ms |
| total: | 593ms |

| 0 / 0 |
