【问题标题】:flex 3 webservicesflex 3 网络服务
【发布时间】:2010-10-05 06:38:26
【问题描述】:

我在我的 flex 应用程序中使用 webservice 组件,但发现我在通过我的应用程序使用相同的 webservice 调用时一遍又一遍地使用相同的代码。

是否有创建 Web 服务组件的最佳实践?我是否应该将所有代码放在一个动作脚本类中,如果是的话,你有任何示例吗?

【问题讨论】:

  • 您发现自己重复了哪些类型的事情?您可以发布一些示例代码,对您的设计进行一些解释,以获得更清晰或更具体的反馈。

标签: apache-flex web-services actionscript


【解决方案1】:

您可以考虑为您的网络服务创建代理类。 Flex 3 builder 自动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
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    相关资源
    最近更新 更多