Наши преимущества

Чат Delphi

Статус
Закрыто для дальнейших ответов.

Если предполагается делать чат на MS SQL сервере, то самым сложным будет уведомление клиента сервером о событии - о том, что на для клиента на сервере есть новое сообщение. А в этой теме обсуждается этот вопрос.
 
Если предполагается делать чат на MS SQL сервере, то самым сложным будет уведомление клиента сервером о событии - о том, что на для клиента на сервере есть новое сообщение. А в этой теме обсуждается этот вопрос.

И что сложного?
Опрашивать сервер?


Я не понимаю зачем вообще бд нужна
 
И что сложного?
Опрашивать сервер?
Я не понимаю зачем вообще бд нужна

Сервер опрашивать просто нельзя, особенно когда клиентов много. Если задача требует малых задержек, то вообще опрос не рассматривается. Типовая задача - чат внутри предприятия (вод тут-то и нужна нормальная БД для протоколирования всех бесед и поиска информации), или система оповещения пользователей о событиях в системе.
 
Сервер опрашивать просто нельзя, особенно когда клиентов много. Если задача требует малых задержек, то вообще опрос не рассматривается. Типовая задача - чат внутри предприятия (вод тут-то и нужна нормальная БД для протоколирования всех бесед и поиска информации), или система оповещения пользователей о событиях в системе.

Тот же comfortchat
требует Бд?
 
Тот же comfortchat
требует Бд?
У них свои сервиса СУБД полюбому) Тут мы говорим про свой лисепед)


Сервер опрашивать просто нельзя, особенно когда клиентов много. Если задача требует малых задержек, то вообще опрос не рассматривается. Типовая задача - чат внутри предприятия (вод тут-то и нужна нормальная БД для протоколирования всех бесед и поиска информации), или система оповещения пользователей о событиях в системе.
Да, ты совершенно верно понял в чем проблема) По идее она решается асинхроннами запросами с хинтом with no lock =) либо в отдельном потоке опрашивать)
 
Тот же comfortchat
требует Бд?

comfortchat тут не при чем. Вообще. И БД подобным вещам для работы с сообщениями не нужна, естественно. БД в чате реально нужна для корпоративных задач, когда существенным будет вопрос кто, что, кому сказал на определенную тему в заданный промежуток времени.
 
comfortchat тут не при чем. Вообще. И БД подобным вещам для работы с сообщениями не нужна, естественно. БД в чате реально нужна для корпоративных задач, когда существенным будет вопрос кто, что, кому сказал на определенную тему в заданный промежуток времени.

Тогда за чем сервер нужен?
Рефреш бд делай и радуйся
 
Тот же comfortchat
требует Бд?

comfortchat - не знаю. Он тут вообще не при чем. Автор темы, как я помню, хотел написать чат с использованием MS SQL. А почему он так решил, что это ему надо, - это его дело. Может просто хочет, может объективно надо.
 
По-моему глупость использование таймера на форме. Учите матчасть для БД и поспользуйтесь компонентами FireDAC. У БД есть в триггерах обработка Event. FireDAC умеет этот Event получать и обрабатывать. Никаких таймеров тут не нужно использовать!
 
НА сколько я знаю это для Alerts из Oracle, у MS SQL нет такой приколюхи
 
Автор разводит флуд

Я ссылку давал,



Еще неделю подожду и тема...
 
ТС сам не понимает что хочет сделать, просто он кое как научился работать с бд мсскл и всё, не понимает даже что нет разницы с какой БД будет пример
 
Статус
Закрыто для дальнейших ответов.
Верх