В настоящее время я использую Flex (Flash Builder 4) и выполняю подключения веб-службы к серверу Apache PHP Zend AMF для получения данных.
Это прекрасно работает, но мне интересно, какие варианты доступны для отказоустойчивости.
Я знаю, что, вероятно, могу настроить второй сервер, на который приложение переключится, если оно не сможет связаться с первым сервером. Любые мысли об этом были бы хорошими, но я также думаю о том, чтобы попытаться дать каждой отдельной машине некоторую терпимость.
Например, если бы они хотя бы имели возможность вводить данные в приложение, это было бы началом. Поэтому, если они нажимают «сохранить», и он не может добраться до сервера, он кэширует его или сохраняет его в локальном файле, пока сервер не будет восстановлен. Хотя отсутствие возможности поиска данных может быть большой проблемой.
Может быть, уже есть какие-то библиотеки или что-то, на что я могу посмотреть, чтобы сделать это?