M2m4ria.

Un meccanismo che aggiunge supporto per molteplici relazioni con i servizi WCF RIA
Scarica ora

M2m4ria. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Nome editore:
  • MdeJ
  • Sistemi operativi:
  • Windows 2K / XP / Vista / 7
  • Dimensione del file:
  • 117 KB

M2m4ria. Tag


M2m4ria. Descrizione

M2M4RIA è stato sviluppato per essere un meccanismo che aggiunge supporto per le relazioni a molti-2-molti (M2M) ai servizi WCF RIA. Quadro di entità è in grado di "nascondere" il tavolo di join (I.e., la tabella collegata al paziente e al medico). Ciò dà la possibilità di accedere direttamente a una collezione di pazienti dottore e alla collezione medico di un paziente. Sotto, Entity Framework utilizza anche la tavola di join. La struttura dell'entità nasconde solo una tabella di join se la tabella ha esattamente due colonne: uno di tipo A e uno di tipo B. Se sono presenti più colonne, la tabella di join diventa visibile nel modello di entità. M2M e RIA Sfortunatamente, i servizi RIA non supportano le relazioni M2M con le tabelle di join nascoste. Se EF nasconde la tabella di join, quindi RIA non esporrà la relazione M2M nel servizio di dominio. Un modo comune per lasciare che RIA esporrà la relazione M2M è avendo la tabella di join visibile nel modello di entità, introducendo una colonna aggiuntiva nella tabella di join. L'inconveniente di questo approccio è che si deve gestire questi oggetti da tavolo a unire ogni volta che accede alla relazione M2M. Quindi, invece di scrivere a.bset.add (New B ()); Uno deve scrivere qualcosa del genere: AABSET.Aggiungi (New Ab {B = New B ()}); Querying e cancellazione sono anche un po 'più ingombranti. Un altro svantaggio è che, al fine di abilitare M2M in RIA, il database deve essere modificato, così come il modello di entità. Quindi, anche quando si lavora direttamente sul modello di entità, si deve anche affrontare gli oggetti da tavolo. Supportando M2M in RIA Il progetto M2M4RIA mira a fornire un'implementazione di M2M in RIA che non richiede tabelle di collegamento nel modello di entità o in RIA. Fornisce tutte le operazioni crudele sulle relazioni M2M. L'idea è di lasciare che RIA funzioni sui nostri tipi di join forniti, piuttosto che sui tipi di join generati da EF. Queste tabelle di join servono solo la comunicazione tra client e server, in modo tale che le relazioni M2M possano essere inviate e ricevute a un client remoto. A lato client una "vista" sulle relazioni M2M mostra solo B's a A e A è a B (vedi immagine sotto). Pertanto, non è più necessario unire oggetti da tavolo per accedere alle relazioni M2M. Il tuo modello di entità non ha bisogno di cambiare per questo.


M2m4ria. Software correlato

SDL Regex Fuzzer.

Prova Espressioni regolari per potenziali vulnerabilità dei servizi negazionali di servizio. ...

197 2.58MB

Scarica