Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Проблема при отправке файла с сервера


Автор: Alehandr 28.9.2006, 06:56
Всем привет.
Вот такая проблема на сервере по запросу клиента из БД заполняется фаил а потом отправляется клиенту. Так проблема в том что когда один клиент отправил запрос на формирование файла другой если отправлеят в ето же время запрос то все отваливается, потому что файл уже открыть и второй клиент не может получить к нем доступ. 
Подскажите как можно решить ету проболему. Как нибуть можно ето все распаралелить ?

Автор: Snowy 28.9.2006, 10:15
Или создавай файл в памяти или создавай файл с уникальным именем.
Второе можно сделать, например, через GetTempFileName

Автор: Alehandr 28.9.2006, 11:07
А можеш скинуть пример как в памяти создавать?

Автор: Snowy 28.9.2006, 11:28
А как ты файл создаёшь, точно также - только в файл не кидать.
Оптимально записывать всё в TMemoryStream.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)