Как делает привязку в работе ActionScript?

Если я установлю его на свой домен, возникнет проблема с использованием моего хостинга.

Более дорогой, чем объем хранилища, является стоимость наличия сервера, готового обработать запрос. Логика вашего приложения будет знать, когда изображения меняются; это время, чтобы поместить их в S3.

как доставить мои изображения на S3 без особых хлопот?

SDK есть почти для каждого языка, поэтому загружайте изображение по мере его поступления. Используйте [ 110] для перемещения изображений, которые у вас есть. Тогда вы можете просто выключить свой сервер.

Или, может быть, S3 сам по себе работает как CDN

CloudFront может использовать предоставленное клиентом имя DNS и соответствующий сертификат , так что вы можете использовать собственный домен с HTTPS. Он может интегрироваться в AWS WAF, который S3 не может напрямую. В противном случае CDN ведет себя аналогично s3. CloudFront должен обеспечивать лучшее кэширование и локальность конечных точек, но вы увидите небольшие функциональные различия при низких объемах. Ни одно из них не является постоянным для чтения после записи, но Cloudfront кеширует дополнительно. Ценообразование вряд ли сделает CloudFront более дешевым для большинства применений.

12
задан Grokys 1 December 2008 в 22:20
поделиться

1 ответ

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

Я попытаюсь ответить на Ваши вопросы.

  1. компилятор возьмет [Связываемый] тег метаданных и создаст метод считывания и метод set для каждого свойства, которое Вы отметили как связываемое. Метод считывания просто возвратит значение свойства. Метод set проверит, отличается ли новое значение от исходного значения и диспетчеризирует событие PropertyChange, если это делает.

  2. то же что касается свойств экземпляра в основном, только теперь статический метод считывания и метод set создается. Кроме того, mx.binding. StaticPropertyWatcher создается для наблюдения изменений в статических свойствах.

  3. при привязке со статическим методом Вы получаете соблюдающее предупреждение: "[Связываемый] требует параметра имени события при применении к функции, которая не является методом считывания или методом set". В описании в значительной степени говорится все это. Так как у Вас нет "propertyChange" события, которое инициировано специально для этого метода, необходимо диспетчеризировать пользовательский сами. Это [Связываемо (событие = "customEvent")], и затем диспетчеризируйте то событие от куда-нибудь в Вашем классе.

14
ответ дан 2 December 2019 в 21:04
поделиться
Другие вопросы по тегам:

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