بسم الله الرحمن الرحيم
اقدم لكم الدرس الرابع المتعلق بمشروع البرمجة بدون كود العربى
نتعرف باذن الله خلال هذا الدرس على فكرة جديدة من الافكار التى يشتمل عليها المشروع
وهى فكرة التفاعل باستخدام خوادم البرمجة بدون كود اى RPWI Servers حيث RPWI تعنى Real/Rapid Programming without Instructions/Code
كما نعلم ان الهدف عبارة عن مجموعة من الخطوات Steps المرتبة وممثلة على شكل شجرة Tree
والخطوات هى عبارة عن نوعين
1 - خطوات نقوم نحن بانشاءها Created Steps
2 - خطوات يتم توليدها لنا Generated Steps
وفى حالة اننا قمنا بانشاء خطوات
فان المقصود من هذه الخطوات غير معلوم وينبغى ان يتحدد وذلك يتم من خلال عملية التفاعل Interaction
وسبق لنا فى الدرس الاول والثانى تعرضنا للتفاعل باستخدام الناقل Interaction Using Transporter حيث ان الناقل Transporter عبارة
عن مكون Component يتم صنعه باستخدام محيط التطوير ذاته
اليوم نتعرف على مكون Component ولكن من نوع اخر يدعلى RPWI Server اى خادم البرمجة بدون كود
تعريف خادم البرمجة بدون كود
" هو عبارة عن تطبيق Application مستقل Standalone عن محيط التطوير ويمكن ان يتم برمجته باى لغة او منصة لتطوير البرمجيات ويمكن ان يستخدم
محيط التطوير فى برمجته - وهذا الخادم يستخدم فى عملية التفاعل لتحديد المقصود من خلال الخطوات المخلقة التى يتم انشائها يدويا Created Steps وتكون
ميكانية العمل بان يستقبل خادم البرمجة بدون كود من مصمم الاهداف Goal Designer البيانات Data التى تم كتابتها تبعا للخطوة النشطة Active Step ومن ثم يقوم الخادم مستخدما هذه البيانات بعملية توليد الشفيرة المصدرية (الكود)"
مميزات استخدام RPWI Server
1 - يمكن ان يشتمل على واجهة رسومية خاصة Custom User Interface
2 - يمكن برمجته باى لغة
وفيما يلى التطبيق العملى
حيث خطوات البداية كما هى فى الدرس الاول (انشاء خادم - وتعريف المقاومة الاساسية - وانشاء هدف يتم ربطه بهذه المقاومة)
واترككم الان مع الصور
ثم بعد ذلك نقوم بعمل خطوة للانتظار ونستخدم
فيها التفاعل باستخدام الناقل كما حدث فى المثال
الاول والثانى
واخيرا الترجمة للحصول على النتيجة وخيارت الترجمة هى نفسها كما فى المثال الاول والثانى
مع تحياتى
محمود فايد





