| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Общий вопрос по реализации сервера HTTP |
| Автор: Miller_time 14.6.2012, 12:41 |
| Добрый день уважаемые форумчане, подскажите в правильности выбранного метода. Суть такова есть клиенское приложение, которое будет работать на различных устройствах ... Которое должно быть постоянно связанно с сервером то есть раз в секунду получать с него данные, и вот возникла мысль что бы упростить себе жизнь, написать все серверную часть используя http протокол тоесть одним словом получать и передовать данные в виде http ответов и запросов, хотелось бы узнать правильно ли все это ? Нагрузка вполне может быть около 1000 клиентов тоесть примерно 1000 запросов к серверу в секунду. Или все таки лучше юзать сокеты ? Заранее спасибо за ответы. |
| Автор: erm0l0v 14.6.2012, 13:47 |
| Планируете использовать WCF? По идеи должен выдержать хотя зависит от машины. Если все запросы однотипные можно сделать что то вроде RSS. Клиенты будут читать ленту и получать нужную информацию. Попробуйте погуглить AnnouncementService class возможно подойдет для вашей задачи. Кроме того вы можете использовать WCF Duplex. В этом случае не нужно будет делать опросы сервера, и обращаться к клиентам мгновенно. |