Flex 3 веб-сервисы

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

Есть ли лучшие практики для создания компонентов веб-сервиса? Следует ли мне помещать весь код в класс ActionScript, и если да, то есть ли у вас образцы?


person cdugga    schedule 03.02.2009    source источник
comment
Что вы повторяете? Вы можете опубликовать небольшой образец кода с пояснением вашего дизайна, чтобы получить более четкую или конкретную обратную связь.   -  person Christian Nunciato    schedule 04.02.2009


Ответы (1)


Вы можете подумать о создании прокси-классов для своих веб-сервисов. Конструктор Flex 3 автоматически сделает это за вас но я нашел его очень раздутым. Вы можете взглянуть на него и создать свои собственные простые прокси.

Обычно я начинаю с создания таких методов:

public function GetProducts(id:String, onSucess:Function, onFailure:Function) {
    //1. Create web service component and set properties
    //2. Call the WS and get a token
    //3. Add a responder to the token with closures wrapping onSuccess and onFailure
}
person Chetan S    schedule 03.02.2009