Come suggerisce il titolo, qual è la differenza tra un "Componente" (Nuovo -> MXML Component) e un "modulo" (New -> MXML Module)?Flex: Qual è la differenza tra un "Componente" MXML e un "Modulo" MXML?
Grazie, David
Come suggerisce il titolo, qual è la differenza tra un "Componente" (Nuovo -> MXML Component) e un "modulo" (New -> MXML Module)?Flex: Qual è la differenza tra un "Componente" MXML e un "Modulo" MXML?
Grazie, David
moduli sono compilati in SWF e caricati in fase di esecuzione con ModuleLoader, mentre i componenti MXML sono compilate in un'applicazione. Dai documenti Flex:
I moduli sono file SWF che possono essere caricati e scaricati da un'applicazione. Non possono essere eseguite indipendentemente un'applicazione , ma qualsiasi numero di applicazioni possono condividere i moduli.
moduli consentono di dividere la vostra applicazione in diversi pezzi, o moduli. L'applicazione principale o la shell, possono caricare dinamicamente altri moduli che richiede , quando ne ha bisogno. È necessario che non carichi tutti i moduli quando si avvia , né deve caricare alcun modulo se l'utente non interagisce con lo stesso . Quando l'applicazione n. richiede più un modulo, è possibile scaricare il modulo per liberare memoria e risorse . [...]
moduli sono simili a runtime in comune biblioteche (RSL), nel senso che separano codice da un'applicazione in file SWF caricati separatamente. I moduli sono molto più flessibili delle RSL perché i moduli possono essere caricati e scaricato in fase di esecuzione e compilato senza l'applicazione.
Spero che questo aiuti!
che fa - grazie mille! –