К сожалению, вы не найдете его.Обратный Ajax - это сложная задача, которая требует как "магии" на стороне сервера, так и на стороне клиента, чтобы быть совместимой с различными браузерами, иметь надлежащее управление состоянием и потоками и быть масштабируемой.По сути, комет-сервер - это потоковое соединение для каждого клиента (или длительный опрос) + умное управление потоками.Кроме того, для правильного комет-сервера вам придется полностью реализовать протокол Байе .
. На CodeProject есть статья о том, как реализовать что-то подобное вIIS, но даже это очень сложно.
Мы рассматривали возможность внедрения чего-то собственного, но быстро решили отказаться от этого, поскольку это будет стоить нам месяцев работы, поэтому эти продукты получаются действительно дешевыми.
Кроме того, если вам действительно интересно, как реализовать что-то подобное, лучше всего начать с изучения исходного кода WebSync, поскольку он не запутан.Будьте осторожны с плагиатом, поскольку у них есть немало уникальных ноу-хау.
Другой вариант - рассмотреть другие платформы (комет-серверы с открытым исходным кодом на других языках).Вы можете найти их более подходящими для этой задачи, чем C #.Например, вы обнаружите, что написание кометного сервера на эрланге очень просто.
РЕДАКТИРОВАТЬ: На самом деле уже есть два очень похожих вопроса по SO, которые могут помочьВы: Реализация кометы для ASP.NET? и Простой пример кода "Long Polling"?