我在我的flex应用程序中使用webservice组件,但在通过我的应用程序使用相同的webservice调用时,一遍又一遍地使用相同的代码查找im。
是否有创建Web服务组件的最佳实践?我应该将所有代码放在actionscript类中吗?如果有的话,你有任何样本吗?
答案 0 :(得分:2)
您可以考虑为Web服务创建代理类。 Flex 3构建器自动does it for you但我发现它非常臃肿。您可以查看它并创建自己的简单代理。
我通常从创建这样的方法开始 -
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
}