ProstoServer is a universal library for building high-performance TCP servers running under Microsoft Windows. ProstoServer: manages client connections; sends and receives data asynchronously; organizes a pool of threads; provides basic protection against DoS attacks. The library is based on the Input/Output Completion Port (IOCP) mechanism - the most powerful tool for building servers in Windows operating systems. It allows ProstoServer to serve (for example, in the echo server mode) up to several thousand queries per second. ProstoServer - это универсальная библиотека для построения высокопроизводительных TCP серверов, работающих под ОС Windows. ProstoServer выполняет функции: управления клиентскими подключениями; асинхронного приема и передачи данных; организации пула потоков; базовой защиты от DoS атак. Работа ProstoServer основана на механизме порта завершения ввода-вывода (IOCP), самого мощного средства для построения серверов в ОС Windows. Благодаря этому, ProstoServer способен обслуживать (например, в режиме Echo-сервера) до нескольких тысяч запросов в секунду.