Подскажите, какие компоненты/библиотеки лучше всего использовать для написания клиент-серверного приложения на Delphi.
Смотря что и как собираешься писать. потому что можно ручками поколдовать с WinSock. Ну а так всё зависит от нагрузки. Если мала то инди или страндартный класс сокетов. Если нужно чтото мощное, то выкинь делфи и поставь си и юзай winsock или boost или потому подобное
есть стандартные компоненты (TCP client, Server, UDP Client Server etc...) можно заюзать их. доков куча. а вообще есть готовые сервера
пока нагрузка планируется не большая, поэтому думаю обойдусь стандартными компонентами delphi. кстати Berman было бы хорошо взглянуть на исходник какого нибудь сервера