Послеубойного Matsiya об использовании SchemaTypeRegistry чтобы конверсии объектов от SOAP веб-службы в AS3 классы, я начал несколько экспериментов. Использование очень прост и позволяет отображение SOAP Объекты complexType типа классов для AS3 объектов по его выбору, просто указав свое имя и от имени объекта, как описано в WSDL-файл Веб-сервис.
Например, представьте себе, что мы веб-служба возвращает список пользователей, и мы хотим, чтобы получить список в класс под названием "UserArray", которая на самом деле массив объектов типа "Пользователь". Достаточно сказать, объединения перед вызовом веб-службы
SchemaTypeRegistry.getInstance (). RegisterClass (новый QName ( "http://www.flex-info.fr/", "userArray"), UserArray);
SchemaTypeRegistry.getInstance (). RegisterClass (новый QName ( "http://www.flex-info.fr/", "пользователь"), пользователь);
В результате возвращается ResultEvent затем содержит класс, содержащий классы UserArray пользователя.
На рисунке ниже показан процесс:

Как подчеркнул Matsiya, жаль, нет больше связи по данному аспекту отображение данных между веб-службы и SOAP Флекс (Flex только 3). Я надеюсь, что эта должность занимается ...
Обновление: Чтобы быть более полным, классы в AS3 объекты должны быть написаны с минимальным их свойства, как простые и могут включать в себя функции объектов. Пример Пользователь класс:
пакет (
общественного класса пользователей
(
общественности VAR ПИН: номер;
общественности VAR логин: String;
общественности VAR почта: String;
общественности VAR имя: String;
общественности VAR пароль: String;
)
)
UserArray класса примером является фактически продолжением ArrayCollection класс, но не является необходимой, если простые ArrayCollection достаточно.
Когда система картографирования и синхронизации классов Java, PHP или других классов для AS3? Он не manque плюс QUE ça, не ...?
Дополнение: кажется, что отображение не работать с веб-службами типа "документ / буквально" порожденных Axis 1. Переход в "RPC / кодировка" решает проблему ...