Есть клиентские приложение, которые должно передавать в БД некие данные – до этого было мало клиентов. БД MS SQL. Клиент Delphi. Клиентов может быть до 100.000. Так вот, что выбрать для обмена информацией с сервером:
• Indy – IdTcpClient / Server
• WinSock
• Socket VCL Client/Server
• xml-rpc
• SOAP
• Или что-то еще.
Скорее всего, в качестве языка разработки сервера будет выступать C# — но можно и Delphi 2007 ну или на совсем крайняк VС++.