Управление веб-сервисами в FlexBuilder - как работает менеджер?

StackOverflow https://stackoverflow.com/questions/43877

  •  09-06-2019
  •  | 
  •  

Вопрос

В FlexBuilder 3 в меню "Данные" есть два пункта для импорта веб-служб и управления ими.После импорта веб-сервиса я могу обновить его с помощью опции "Управление".Однако веб-сервисы, похоже, исчезают после того, как они импортированы.Однако менеджер распознает, что определенный URL-адрес WSDL был импортирован, и отказывается что-либо с ним делать.

Откуда менеджер знает это, и как я могу заставить его обновить определенный URL-адрес WSDL?

Это было полезно?

Решение

В вашей папке src проекта flexbuilder вы должны увидеть сгенерированные классы.Например, если вы используете менеджер для создания прокси-классов для www.example.com, вы должны увидеть папки /com/example с созданными прокси-классами внутри.

Чтобы использовать эти веб-сервисы в ActionScript, используйте инструкцию:

"import com.example.*;"

Чтобы использовать веб-сервис в mxml, включите файл .as, используя:

<mx:Script source="yourscriptname.as"/>

Чтобы обновить сгенерированные прокси-классы, используя последнюю версию WSDL, просто откройте менеджер и выберите "обновить".

Кроме того, я нашел это Статья очень полезно для использования веб-сервисов.

Я надеюсь, что это поможет, вопрос был довольно расплывчатым по поводу проблемы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top