Domanda

Come posso ottenere un ASP.NET (inc MVC), applicazione a parlare di un Flex UI oltre AMF.Io sono che vogliono spingere circa 100+ dischi in tutto in un momento e AMF sembrerebbe essere la strada da seguire, ma non sembra essere nulla di evidente.

È stato utile?

Soluzione

Se siete a corto di tempo, si può semplicemente utilizzare il RemoteObject per colpire una DLL compilata (come WebORB - free per .NET, ma avete bisogno di un VS copia Espressa di cui sopra per compilare le classi che si desidera esporre Flex)

e Recuperare l'oggetto in quel modo...

Ovviamente gli oggetti devono avere un DAL in luogo o essere generato in modo da poter comunicare con il database.

Ma io suggerisco di usare Cairngorm per qualsiasi utilizzo intensivo dei dati di applicazioni Flex.Non è semplice e lo sviluppo non si sente così veloce, ma una volta capito, le cose vanno molto più agevole e si sente solo a destra.Potrei andare nei dettagli, ma ci sono persone che sono molto più intelligenti di me che hanno già spiegato, in profondità.Uno come te dovrebbe essere in grado di afferrare i concetti abbastanza rapidamente.

ecco i link per l'apprendimento WebORB e Cairngorm:

Altri suggerimenti

Un'alternativa per WebORB per .Net AMF remoting è FlourineFx.Io non l'ho usato, ma sembra interessante.Ho usato WebORB che è abbastanza potente.Ha alcune grandi generazione di codice di strumenti che consentono di velocizzare il processo di creazione di un database di applicazioni orientate.

Solo una piccola correzione per la risposta di cui sopra:si può effettivamente utilizzare la Express edition per compilare la vostra assemblea.Con WebORB si può semplicemente distribuire le Dll nella cartella /bin della directory virtuale e si occuperà dell'attivazione di classi come Flex servizi Remoti.Non è necessario implementare interfacce speciali o utilizzare eventuali attributi.Basta creare una classe che restituisce i dati che si desidera consegnare al cliente, distribuire classe in weborb e utilizzare il RemoteObject API sul lato client.Ecco un link per la guida introduttiva articolo:

http://www.themidnightcoders.com/articles/flextodotnet.htm

Mi sarebbe sicuramente di controllo WebORB e MSMQ supporto (FluorineFX ha la stessa funzionalità.Entrambi sono gratuiti).Si potrebbe lasciare che WebORB ascoltare una certa coda MSMQ.Il flex lato si avrebbe bisogno di creare un Consumatore e suscribe per la coda.WebORB poi spingere ogni messaggio in coda a tutti i Consumatori creato nel file swf.Altre applicazioni come il tuo ASP.NET applicazione potrebbe mettere i messaggi in coda (oggetti serializzati o xml, ad esempio) e saranno consegnati al vostro Flex GUI.

Ho scritto alcuni post sul subect su http://blog.johlero.eu.

Un altro ottimo esempio è http://www.themidnightcoders.com/articles/msmqtoflexdatapush.shtm dove si utilizza un'Applicazione Windows Form per inviare messaggi a un flex Gui.

Lieven Cardoen aka Johlero

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top