2009-02-03 3 views
0

im, используя компонент webservice в моем приложении flex, но нахожу im, используя один и тот же код снова и снова при использовании одних и тех же вызовов webservice через мое приложение.flex 3 webservices

Есть ли какие-либо рекомендации по созданию компонентов webservice? Должен ли я помещать весь код в класс ActionScript, и если у вас есть какие-то образцы?

+0

Какие вещи вы себя повторять? Вы можете опубликовать небольшой пример кода с некоторым объяснением своего дизайна, чтобы получить более четкую или более конкретную обратную связь. –

ответ

2

Вы можете подумать о создании классов прокси для своих веб-сервисов. Flex 3 builder автоматически does it for you, но я нашел его чрезвычайно раздутым. Вы можете взглянуть на него и создать свои собственные прокси.

Я обычно начинаю с создания методов, как this-

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 
}