Indy - это оболочка winsock, которая обеспечивает поведение блокирующих сокетов для сетевого / интернет-программирования (ftp, telnet, http и т. Д.)
Indy 10 является более новой версией из Indy 9, и хотя изменения могут улучшить архитектуру, они удалили некоторые функции и изменили положение вещей. Если ваша программа использует части, которые были перемещены или удалены, перенос на Indy 10 будет болезненным.
Если вы переходите с Delphi на C #, вы обнаружите, что версия Indy для C # ОЧЕНЬ отличается от версии Delphi. Ну, по крайней мере, когда я посмотрел на это.