0
即時通訊在我的Flex應用程序中使用webservice組件,但發現即時通過我的應用程序使用相同的webservice調用時,一遍又一遍使用相同的代碼。flex 3 webservices
是否有創建webservice組件的最佳做法?我應該把所有的代碼放在動作類中,如果有的話,你有沒有樣本?
即時通訊在我的Flex應用程序中使用webservice組件,但發現即時通過我的應用程序使用相同的webservice調用時,一遍又一遍使用相同的代碼。flex 3 webservices
是否有創建webservice組件的最佳做法?我應該把所有的代碼放在動作類中,如果有的話,你有沒有樣本?
您可以考慮爲您的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
}
你覺得什麼樣的事情自己重複方法開始?您可能會發布一些示例代碼,並附上一些設計說明,以獲得更清晰或更具體的反饋。 – 2009-02-03 22:08:25