Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Delphi: Сетевое программирование > Сканер портов |
Автор: Clane 07.11.03, 16:28 |
Написал простой сканер портов с использованием сокетов. У меня возник вопрос : как реализовать многопоточность ? Заранее спасибо за ответ. |
Автор: rcz 07.11.03, 16:37 |
IMHO лучше использовать не несколько потоков, а несколько неблокирующих сокетов. |
Автор: Clane 07.11.03, 16:44 | ||
А можно по-подробнее ? Что ты имеешь ввиду под небл. сокетом ? Асинхронный и синхронный методы работы ? |
Автор: rcz 07.11.03, 18:07 | ||
Неблокирующий - асинхронный. Delphi не знаю, но на С это пиримерно так (WinAPI). Для простейшего сканирование коннектами.
Для других способов сканирования можно использовать WSAOVERLAPPED. З.Ы. код не тестировал. |
Автор: Guest___ 08.11.03, 21:37 | ||
Для многоточности там есть Обьект Thread, добовляй его в программу, у него есть свойства типа создать поток закрыть. щас не поню точно, найду вобщем линку где я это взял скажу ! |