![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
bio_hazard |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 28.6.2007 Репутация: нет Всего: 1 |
Здравствуйте. У меня есть задача реализовать интернет аукцион, где время торгов будет ограничено ( до 60 минут). Пользователей у данного аукциона будет немного до 100 человек. По условию задачи при поднятие цены текущего лота одним из пользователей, другие пользователи должны это увидеть. Подскажите пожалуйста, как можно реализовать данный функционал, интересует меня в основном серверная часть. Сейчас в голову приходит только написание своего сервера, но может быть можно обойтись без этого? Возможно стоит обратить внимание на wcf (хотя я достаточно смутно представляю как эта технология работает) ?
|
|||
|
||||
bio_hazard |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 28.6.2007 Репутация: нет Всего: 1 |
Пока придумал только каждую секунду отправлять запрос на веб сервер и смотреть кто сделал новую ставку, но сразу вижу и большой минус если все клиенты не смогут в очередной раз подключится к веб серверу, то он и не узнает что время торгов закончилось.
|
|||
|
||||
jonie |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 3 Всего: 118 |
смотря какой у вас клиент. Для веба есть httppooling, websockets (оопс! а вот и нет их))... а вот в WCF есть релазиция дуплексных моделей взаимодействия.... правда его вроде бы использовать из javascript будет затруднительно, но можно из Silverlight-та... если ж у вас полноценное приложение так там проблемы осбой нет - всё как обычно. Можно даже использовать какую-то ESB вроде Apache Camel ... -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
bio_hazard |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 28.6.2007 Репутация: нет Всего: 1 |
Клиент будет на silverlight написан. Спасибо за совет! Сейчас ясно в каком направление двигаться.
|
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |