2009-11-20 5 views
0

В настоящее время следующий проект, который мне нужно представить для моего задания в колледже: Приложение для чата vb.net с сервером sql sqs 2k5, не более 100 пользователей с передачей файлов, один к одному и групповой чат. Администратор создаст чаты, которые будут защищены паролем для групповых чатов. Нам нужно будет реализовать многопоточность для создания новых сообщений чата с сервера и обновления пользовательского интерфейса чата, но там, где я застрял, я знаю, что есть функция на сервере sql, использующая сервер db автоматически уведомляет клиентов, если есть любые новые данные, а затем только клиент отправит запрос на получение новых сообщений чата. Причина отправки новых запросов сообщений чата каждые 1/2 секунды не является хорошим решением, так как это увеличит сетевой трафик.VB.Net 3.5 и SQL Server 2005 Приложение для Windows Chat

Пожалуйста, позвольте мне иметь вашу ides. Примеры кодов или ссылки на artciles, которые полезны для лечения жвачки. Большое спасибо за вашу любезную помощь заранее.

С уважением.

ответ

1

Функция в Sql 2005+, которую вы ищете, называется query notifications и SqlDependency library in .NET. Попробуйте несколько из этих статей для получения советов по how to use them на Sql Server, как их использовать в .net code projects, и все остальное, что Google может рассказать вам о них в Sql Server и .NET.

+0

Большое спасибо за вашу помощь :) – Kunal