M2m4ria.Mekanisme yang menambah dukungan untuk banyak-2-banyak hubungan ke layanan WCF RIA | |
Unduh sekarang |
M2m4ria. Peringkat & Ringkasan
Iklan
M2m4ria. Tag
- integrasi RIA Ria Mekanisme Cevt. mekanisme Format WCF Layanan Biztalk WCF mekanisme seleksi. mekanisme NET RIA Kerangka entitas Mekanisme SSI mekanisme plugin generik. Sampel WCF. Ria mikro-arsitektur RIA Development. Layanan WCF Konteks wcf. WCF RIA LAYANAN RIA LAYANAN mekanisme pengkodean mekanisme komunikasi. Pembangun aplikasi RIA. Ria toolkit. Buat aplikasi RIA. Aplikasi RIA. Mekanisme identifikasi mekanisme HSM WCF Extention. Implementasi M2M. M2M WCF Service Tester. WCF analyzer WCF Service Data hubungan Mekanisme Conin.
M2m4ria. Keterangan
M2M4RIA dikembangkan untuk menjadi mekanisme yang menambah dukungan untuk hubungan banyak-2-banyak (M2M) ke layanan WCF RIA. Kerangka kerja entitas dapat "menyembunyikan" tabel bergabung (mis., Tabel terhubung ke pasien dan dokter). Ini memberi kemampuan untuk secara langsung mengakses koleksi pasien dokter dan koleksi dokter pasien. Di bawahnya, kerangka kerja entitas juga menggunakan tabel bergabung. Entity Framework hanya menyembunyikan tabel bergabung jika tabel persis memiliki dua kolom: salah satu dari tipe A dan salah satu dari tipe B. Jika ada lebih banyak kolom, tabel gabungan menjadi terlihat dalam model entitas. M2M dan RIA Sayangnya, layanan RIA tidak mendukung hubungan M2M dengan tabel bergabung tersembunyi. Jika EF menyembunyikan tabel bergabung, maka Ria tidak akan mengekspos hubungan M2M dalam layanan domain. Cara umum untuk membiarkan Ria mengekspos hubungan M2M adalah dengan memiliki tabel bergabung terlihat dalam model entitas, dengan memperkenalkan kolom tambahan di tabel bergabung. Kelemahan dari pendekatan ini adalah bahwa seseorang harus berurusan dengan objek tabel bergabung ini setiap kali mengakses hubungan M2M. Jadi, alih-alih menulis a.bset.add (b () baru); seseorang harus menulis sesuatu seperti: a.Abset.add (baru ab {b = baru b ()}); Permintaan dan penghapusan juga sedikit lebih rumit. Kerugian lain adalah bahwa, untuk memungkinkan M2M di RIA, database perlu dimodifikasi, serta model entitas. Jadi, bahkan ketika bekerja langsung pada model entitas, seseorang juga harus berurusan dengan objek tabel bergabung. M2M Mendukung M2M di RIA Proyek M2M4RIA bertujuan untuk memberikan implementasi M2M di RIA yang tidak memerlukan tabel bergabung dalam model entitas atau di RIA. Ini memberikan operasi crud penuh pada hubungan M2M. Idenya adalah untuk membiarkan Ria beroperasi pada tipe bergabung dengan kami sendiri, bukan pada jenis Gabung yang dihasilkan oleh EF. Tabel bergabung ini hanya melayani komunikasi antara klien dan server, sehingga hubungan M2M dapat dikirim dan diterima ke klien jarak jauh. Di sisi klien "tampilan" pada hubungan M2M hanya menunjukkan B ke A, dan A ke B (lihat gambar di bawah). Karena itu Anda tidak perlu lagi bergabung dengan objek tabel untuk mengakses Hubungan M2M. Model entitas Anda tidak memerlukan perubahan untuk ini.
M2m4ria. Perangkat Lunak Terkait