powered by simpleCommunicator - 2.0.34     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Как правильно вытащить данные из БД ?
11 сообщений из 11, страница 1 из 1
Как правильно вытащить данные из БД ?
    #39967542
bobo96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть клиент-серверное приложение + БД.
Как клиенту, в данном случае девайсу на android, при появлении записей в одной из таблиц БД получить тут же эти данные ?
Первое, и пока что единственное что приходит в голову - это запилить на клиенте что-то типа таймера, который по кулдауну будет долбить сервер запросами, но чувствую, что это не совсем правильно.
Как это делается по феншую ?
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39967547
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У некоторых СУБД есть специальные средства
Например https://docs.oracle.com/cd/E11882_01/java.112/e16548/dbchgnf.htm#JJDBC28815
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39967563
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
У некоторых СУБД есть специальные средства
Например

or https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/sql-server-service-broker?view=sql-server-ver15
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39967566
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobo96
Есть клиент-серверное приложение + БД.
Как клиенту, в данном случае девайсу на android, при появлении записей в одной из таблиц БД получить тут же эти данные ?
Первое, и пока что единственное что приходит в голову - это запилить на клиенте что-то типа таймера, который по кулдауну будет долбить сервер запросами, но чувствую, что это не совсем правильно.
Как это делается по феншую ?

Push notifications, webhooks...
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39967568
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39967570
bobo96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, парни.
Вопрос действительно больше про то, как со стороны сервера оповестить клиент, что для него есть инфа.
Про пуши думал, но их доставку даже сам гугль не гарантирует на 100%, что такое webhooks не знаю, сейчас загуглю.
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39967578
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobo96,

хм... WebSockets + Java библиотека с реализацией их поддержки
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39968802
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobo96
...Как это делается по феншую ?


фэншуй разный бывает...
- один из вариантов подписка средствами БД
- второй вариант - магические слова типо MQTT

думаю есть ышо вектора...
(круглый)
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #39968960
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobo96
Как клиенту, в данном случае девайсу на android, при появлении записей в одной из таблиц БД получить тут же эти данные ?

Никак. "Тут же" в реальном мире не бывает. Для начала нужно определиться с требованиями - с какой скоростью и надёжностью эти данные должны "появиться", из них определить, какие механизмы подойдут, какую нагрузку они создадут на сервер и с чем будут несовместимы, после этого слегка охренеть и откорректировать требования в сторону реальности...
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #40050323
Dadont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тригер в бд привязывайте к боту телеграмма, он через вебхук будет отправлять сообщения на клиента
...
Рейтинг: 0 / 0
Как правильно вытащить данные из БД ?
    #40051331
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dadont
тригер в бд привязывайте к боту телеграмма
не все субд поддерживают такое
softwarer
Никак. "Тут же" в реальном мире не бывает.
элементарно. всё просто - уже посоветовали websoket.
ну и телеграм бот, только не из триггера, а из серверного приложения.
делал такое, правда отслеживало не работу с базой, а попытки перебора страниц сайта - отправляло боту каждое "не правильную страницу"
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Как правильно вытащить данные из БД ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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