powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
21 сообщений из 21, страница 1 из 1
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729782
super.warr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Есть задача разработать внутреннее приложение, для головного офиса это будет корпоративный Веб (порядка 100 пользователей), а для филиалов - десктопный вариант (связи с основной БД нет и не будет).
Какой UI-фреймворк уместнее использовать для этой цели? Не хотелось бы писать дважды одно и то же... Все, что удалось нагуглить - ADF Faces и ADF Desktop, но они платные.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729788
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eclipse RAP. Но вообще ничего не мешает десктопный вариант сделать тем же web с локальным сервером.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729803
super.warr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идея по поводу локального веб крайне здравая, но она не подходит по неким политическим соображениям ((
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729816
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
super.warrИдея по поводу локального веб крайне здравая, но она не подходит по неким политическим соображениям ((
Jetty - никто даже не заметит.
Ну и GWT какой-нибудь или что лучше знаете.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729825
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
super.warrИдея по поводу локального веб крайне здравая, но она не подходит по неким политическим соображениям ((
дело не в вебе, а в полном отсутствии БД в филиалах.
Это так?
Если абстрагироваться, то корпоративный веб на 100 чел - это десктоп клиент-сервер с установщиком от AD (вариант).
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729830
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или десктоп там и там.
Или веб там и там.
Иначе совершенно разные проекты.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729916
oneHalf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.jspresso.org/

Раньше пробовал разобраться - и даже чего то делал - занятная штука, но почему то непопулярная.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729955
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
super.warrКакой UI-фреймворк уместнее использовать для этой цели?

а зачем фреймворк-то? По старинке, на свинге, нельзя штоль? Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс.
Для оффлайна ставить на клиента базу и настроить репликацию/синхронизацию с центральным сервером.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37729964
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024super.warrКакой UI-фреймворк уместнее использовать для этой цели?

а зачем фреймворк-то? По старинке, на свинге, нельзя штоль? Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс.
Для оффлайна ставить на клиента базу и настроить репликацию/синхронизацию с центральным сервером.
+1
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730007
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024super.warrКакой UI-фреймворк уместнее использовать для этой цели?

а зачем фреймворк-то? По старинке, на свинге, нельзя штоль? Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс.
Для оффлайна ставить на клиента базу и настроить репликацию/синхронизацию с центральным сервером.
+1
Традиционно.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730062
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, 1024!

>> Какой UI-фреймворк уместнее использовать для этой цели?
> а зачем фреймворк-то? По старинке, на свинге, нельзя штоль?

Цель у человека- с одной кодовой базы собрать Swing и web интерфейс.
У меня была такая библиотека, но непубличная. Да и web-часть пока не
поддерживается...

> Загнать всю логику в базу а на жаве только веб и десктоп -интерфейс.

Т.е. два раза интерфейс и писать критичные куски кода в SQL.
Офтопичный ;) путь.

> Для оффлайна ставить на клиента базу и настроить
> репликацию/синхронизацию с центральным сервером.

Тоже вариант. В зависимости от БД в центре возможны разные варианты,
включая весьма недешёвые и автоматизированные.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730075
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_SamaraТ.е. два раза интерфейс и писать критичные куски кода в SQL.
Офтопичный ;) путь.


для веб- и десктоп- интерфейсов надо два раза писать код. Интерфейсов же два. И скл-команды в них в обоих надо писать. Иначе как же они будут запросы делать, без скл-команд.

Переписывать базу не надо. Она ж одна.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730077
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
as is to be...
Пусть расскажет как сейчас там работают филиалы.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730084
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024Переписывать базу не надо. Она ж одна.
могут быть варианты (пишет что связи между ними нету)
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730113
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, 1024!

> для веб- и десктоп- интерфейсов надо два раза писать код. Интерфейсов же
> два.

Например можно написать свой конвертор GWTшного ява-кода в swing-код ;)

> И скл-команды в них в обоих надо писать. Иначе как же они будут
> запросы делать, без скл-команд.
>
> Переписывать базу не надо. Она ж одна.

Я про то, что логика в БД - офтопичный путь. Здесь принято обсуждать
логику в java-коде ;)

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730119
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_SamaraЯ про то, что логика в БД - офтопичный путь. Здесь принято обсуждать
логику в java-коде ;)

Это Вы сами придумали?
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730122
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_SamaraЯ про то, что логика в БД - офтопичный путь. Здесь принято обсуждать
логику в java-коде ;)


неверная оценка размещения логики в БД, неверное предположение о принятых здесь правилах
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730368
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024неверная оценка размещения логики в БД...
Точно. Производители БД именно это и рекомендуют. Более того, будучи не теоретиком, а практиком - вполне рекомендую.
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37730387
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может всё таки Java Web Start подойдет?
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37736022
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у нас есть очень крупный продукт, там клиентская часть, это мегаапплет на свинге. правда его основное предназначение, спокойно работать в случае внезапного отсутствия связи, так как изначально она все таки присутствует.
Но в вашем случае я бы остановился на собственно swing приложении, которое можно раздавать как апплет, так и через Java Web Start как обычное desktop приложение.
все таки неплохая экономия на разработке одного приложения.


ну или другая ветка экспериментальная продукта, там в филиал ставится небольшой сервачек, а у всех везде и всюду веб интерфейс. (филиальный сервачек там вообще парни запихали в какой то шибко умный роутер, которому просто добавили мозгов, но это технические мелочи)
...
Рейтинг: 0 / 0
Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
    #37736146
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratische,
работать без связи, это сильно удорожает. Заказчику лучше вложить в улучшение каналов связи (пусть локальной сетки).
Тогда обычный клиент-сервер на sql_ru. :).
Установка продукта тоже отдельный вопрос (админский). Я бы не мешал его с самим проектом.
______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор UI для десктоп (оффлайн) и веб (онлайн) АРМов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]