Google App Engine позволяет создание файлов и папок на сервере?

Вы должны запустить обновление источника привязки при изменении свойства:

 Binding="{Binding Path=CheckMark, UpdateSourceTrigger=PropertyChanged}"
23
задан alex 10 June 2015 в 09:58
поделиться

3 ответа

Вы можете читать файлы из своего собственного проекта - Вы не можете писать в файловую систему

из FAQ ...

Почему я не могу писать в этот файл?

Запись в локальный файлы не поддерживаются в App Engine из-за распределенного характера вашего приложения. Вместо этого данные, которые необходимо сохранить, следует хранить в распределенном хранилище данных. Дополнительные сведения см. В документации по изолированной программной среде выполнения

. Приложение App Engine не может:

  • выполнять запись в файловую систему. Приложения должны использовать хранилище данных App Engine для хранения постоянных данных. Чтение из файловой системы разрешено, и все файлы приложения, загруженные вместе с приложением, доступны.

  • открыть сокет или получить доступ к другому хосту напрямую. Приложение может использовать службу получения URL-адресов App Engine для выполнения HTTP- и HTTPS-запросов к другим хостам на портах 80 и 443 соответственно.

  • порождают подпроцесс или поток. Веб-запрос к приложению должен быть обработан в рамках одного процесса в течение нескольких секунд. Процессы, на которые требуется очень много времени для ответа, завершаются, чтобы избежать перегрузки веб-сервера.

  • выполняют другие виды системных вызовов.

27
ответ дан 29 November 2019 в 02:16
поделиться

Механизм Приложения Google предназначен, чтобы быть масштабируемым и не сохраняющим состояние.

Масштабируемый означает, что несколько подобных случаев запускаются/завершаются работу/перерабатываются (эластичные). Таким образом, если данные записей экземпляра к локальному DB SQLite, другие подобные случаи can’t видят или знают о данных. Это приведет к несоответствию, и следовательно у Вас просто не может быть такого сервиса.

В результате необходимо записать данные (состояние) вне механизма приложения по сети к длительному устройству хранения данных (firebase или облако sql или облачное хранилище или советы).

, Если Вы хотите удобство “all в одном place”, вычисляют и локальное устройство хранения данных, необходимо будет вращать VM с блочной системой хранения.

0
ответ дан 29 November 2019 в 02:16
поделиться

Нет, ввод-вывод файлов не разрешен. вы можете использовать капли для хранения изображений или текста.

5
ответ дан 29 November 2019 в 02:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: