M2M4IRA.آلية تضيف الدعم للعلاقات العديدة كثيرة إلى خدمات WCF RIA | |
التحميل الان |
M2M4IRA. الترتيب والملخص
الإعلانات
M2M4IRA. العلامات
- تكامل ريا ريا آلية CEVT. تنسيق آلية WCF. BizTalk خدمة WCF آلية الاختيار آلية .NET ريا إطار كيان آلية مباحث أمن الدولة آلية البرنامج المساعد عام عينة WCF رياض الصغرى تطوير ريا خدمة WCF WCF السياق خدمات WCF RIA خدمات ريا آلية الترميز آلية الاتصالات بناء تطبيق ريا مجموعة أدوات ريا إنشاء تطبيق RIA تطبيق ريا آلية تحديد الهوية آلية HSM Extention WCF. تنفيذ M2M M2M اختبار خدمة WCF. محلل WCF خدمة بيانات WCF علاقات آلية conin
M2M4IRA. وصف
تم تطوير M2M4IRIA ليكون آلية تضيف دعما للعلاقات بين العديد من (M2M) إلى خدمات WCF RIA. إطار الكيان قادر على "إخفاء" جدول الانضمام (أي الجدول المتصل بالمريض والطبيب). هذا يعطي القدرة على الوصول مباشرة إلى جمع المريض الطبيب وجمع الطبيب المريض. تحت، يستخدم إطار الكيان أيضا جدول الصلة. يقوم إطار الكيان الذي يخفي فقط جدول الانضمام إذا كان الجدول يحتوي على عمودين بالضبط: أحد النوع A وأحد النوع B. إذا كانت المزيد من الأعمدة موجودة، يصبح جدول الانضمام مرئيا في نموذج الكيان. M2M و Ria لسوء الحظ، لا تدعم خدمات ريا العلاقات M2M مع طاولات الانضمام المخفية. إذا كان EF يخفي جدول الانضمام، فلن تعرض RIA علاقة M2M في خدمة المجال. طريقة شائعة للسماح ل RIA باستخدام علاقة M2M هي من خلال وجود جدول الانضمام مرئي في نموذج الكيان، عن طريق إدخال عمود إضافي في جدول الصلة. عيب هذا النهج هو أن المرء يجب أن يتعامل مع كائنات جدول الانضمام هذه كلما كان الوصول إلى علاقة M2M. لذلك، بدلا من الكتابة a.bset.add (جديد B ())؛ يجب على المرء أن يكتب شيئا مثل: a.abset.add (new ab {b = new b ()})؛ الاستعلام والحذف أيضا أكثر مرهقة قليلا. عيب آخر هو أنه، من أجل تمكين M2M في RIA، يجب تعديل قاعدة البيانات، وكذلك نموذج الكيان. لذلك، حتى عند العمل مباشرة على نموذج الكيان، يتعين على المرء أيضا التعامل مع كائنات Joy Table. دعم M2M في RIA يهدف مشروع M2M4ria إلى توفير تنفيذ M2M في RIA الذي لا يتطلب الجداول الانضمام في نموذج الكيان أو في ريا. يوفر عمليات CRUD كاملة على علاقات M2M. هذه الفكرة هي السماح للعمل RIA بأنواعنا المقدمة الخاصة بنا، وليس على أنواع الانضمام الناتجة عن EF. تعمل هذه الجداول هذه فقط خدمة التواصل بين العميل والخادم، بحيث يمكن إرسال العلاقات M2M واستلمتها إلى عميل بعيد. في الجانب العميل "عرض" على العلاقات M2M يظهر فقط ب، و A's To B (انظر الصورة أدناه). لذلك لم تعد بحاجة إلى الانضمام إلى كائنات جدول للوصول إلى علاقات M2M. نموذج كيانك لا يحتاج إلى أي تغيير لهذا.
M2M4IRA. برامج ذات صلة