/ / Je možné vytvoriť samostatný súbor pre httpservices v flex a aké sú najlepšie postupy - flex, flex3, httpservice

Je možné vytvoriť samostatný súbor pre httpservices v flex a aké sú najlepšie postupy - flex, flex3, httpservice

Ahoj, som nový v oblasti flex rozvoja. Vytváram flex aplikáciu, ktorá používa zvyšné API.

Práve som vytvoril rôzne pre rôzne volania API (prihlásenie, odhlásenie, vyhľadávanie atď.) A všetky tieto služby sú v hlavnom súbore mxml aplikácie.

Zaujímalo by ma, či dokážem vytvoriť samostatný súbor mxml, ako sú services.mxml, ktorý môžem použiť na volanie akejkoľvek služby.

Je to ten správny prístup? A môžete mi povedať, ako to urobiť?

Vďaka

Priyanka

odpovede:

1 pre odpoveď č. 1

Áno, môžete vložiť kód Flex tak, aby nebolvšetko v rovnakom súbore. Áno, môžete to urobiť aj so službami. Rámec Cairngorm v skutočnosti používa tento presný prístup. [A predpokladám, že robia aj iné rámce].

Pri vytváraní architektúry komponentovtrik zisťuje, ako komponenty navzájom komunikujú. V systéme Flex môže komponent odosielať udalosti na komunikáciu s rodičom. Môže mať aj metódy alebo vlastnosti, aby rodič mohol komunikovať s dieťaťom.

Zapuzdrenie všetkých služieb do jedného je v poriadku,ale budete musieť prísť na to, že komponenty budú mať prístup k týmto službám a ako tieto služby odošlú výsledky späť do komponentov. Nejde o jednoduchý návrh.

Myslím si, že musíte trochu preskúmať životný cyklus komponentov Flex a prečítať si informácie o vytváraní tried komponentov Flex alebo ActionScript.

Tu je niekoľko zdrojov:

http://www.adobe.com/devnet/flex/components.html http://www.adobe.com/devnet/flex/articles/creating_components.html http://livedocs.adobe.com/flex/3/html/help.html?content=Part4_CreateComps_1.html