TY - JOUR ID - TI - Microsoft Message Queue Technique for Distributed Inter Net Architecture (DNA) Models استخدام تقنية مايكروسوفت لطابور الرسائل لبناء نموذج موزع متداخل AU - Taif S. Hassan طيف سامي حسن PY - 2010 VL - IS - 16 SP - 291 EP - 305 JO - Journal of Al-Ma'moon College مجلة كلية المأمون SN - 19924453 27902544 AB - The Distributor interNetwork Architecture (DNA) strategy is an efficient road map that gave the developer sufficient degree of freedom to choose the most suitable methods and tools in order to build distributed application. One of the important DNA models that could be designed is based on the Microsoft Message Queue Technology. The MSMQ works efficiently with the huge amount of data that could be processed asynchronously and also it protects the communication channel from the bottleneck that could occur. The MSMQ works in the middle tier of the DNA model. It built a queue builds which will accept data from one side and keep it until the receiving side requests it. The byte stream of sending data is divided into frames. Each frame consists of many fields; the first field will be used to identify the required process (adding record, deleting record, modifying record, and query record). The paper introduces an adaptive DNA model, with main tier of the Microsoft Message Queue technique.

ان تقنية التركيب المتداخل الشبكات الموزع DNA قد رسمت خارطة طريق فعالة لغرض اعطاء المطور درجة معقولة من الحريه في اختيار الطرق والادوات المناسبة لغرض بناء تطبيق موزع كفوء وفعال. من اهم الموديلات DNA التي يمكن ان تبنى تعتمد على تكنولوجيا طابور مايكروسوفت للرسائل MSMQ . ان MSMQ يعمل بكفاءة في معالجة كم هائل من المعلومات، والتي يمكن ان تعالج بطريقة غير متزامنة (Asynchronous) وكذلك تقدم حماية لقناة الاتصال من اي اختناق يمكن ان يحدث . ان MSMQ تعمل في الطبقة الوسطى في التركيب العام DNA حيث تقوم ببناء منطقة خزن (طابور) والذي يوفر الخدمات كارسال البيانات واستلامها من جهة او اكثر من جهة. كذلك يمكن للطابور ان يحتفظ بالمعلومات المستلمه الى ان يتم طلبها من عميل او جهاز خادم اخر. تم تشفير المعلومات المرسلة او المستلمه لتشكل اطارات (Frames) والتي تتألف من مجاميع من البيانات وكل مجموعة تكون مقسمة الى حقول. كل حقل يميز نوعاً معيناً من المعلومات فالحقل الاول يمكن اعتباره كمحدد للعملية (Process ID) التي يراد تنفيذها في قاعدة البيانات كاضافة حقل او حذف حقل او تعديل حقل او استعلام عن حقل. ان البحث يقدم موديل مطور للتقنية DNA ومن اهم اجزائه تقنية MSMQ الكفوءة. ER -