Будет ли это работать, если я сохраню идентификатор ресурса ftp_connect, загружу его и использую? - PullRequest
0 голосов
/ 04 ноября 2011

Будет ли это работать, если я сохраню идентификатор ресурса ftp_connect, загрузлю его и использую?Потому что мы знаем, что FTP-соединения прекращаются в конце скрипта.Я думаю о создании фонового процесса, который выполняет ftp_connect (), и основной сценарий будет работать с этим идентификатором ресурса, это будет возможно?

1 Ответ

1 голос
/ 04 ноября 2011

Нет.Дескрипторы ресурса похожи на дескрипторы файлов - специфичные для процесса, который их создал.Фоновый процесс может, конечно, передать ресурсный обход, но он будет бесполезен для других процессов.

Вы можете иметь межпроцессное взаимодействие, чтобы ваш запрос переднего плана мог сказать фону (который удерживает соединение ftp открытым)сделай что-нибудь.Но это открывает совершенно другую банку с червями, если это будет происходить несколько раз параллельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...