التطبيق الذي يجعل من الممكن مراقبة الخدمات (API's/قاعدة البيانات) والبنية التحتية (الخوادم/المحولات/جدار الحماية) مباشرة في سطح المكتب بدون Windows . تجدر الإشارة إلى أن العديد من الأنظمة تستخدم نوافذ متعددة وأن الاقتراح هو مركزية الخدمات بغض النظر عن التكنولوجيا المستخدمة.
صورة البرنامج في الإنتاج على نظام التشغيل Windows 11: Behance
Szarca-Dock é apenas um runtime ، أي فقط ينفذ ملفات مراقبة سطح مكتب المستخدم. لإنشاء الملفات وتحرير البرامج ، راجع DockBuilder
تم تطوير مقدمة التطبيق باستخدام Adobe Air ، بلغة AS3 (Scipt Script 3.0) . يمكن استخدام الواجهة الخلفية مع أي لغة برمجة ، طالما يتم تقديم الطلبات عبر HTTP/HTTPs ويتم احترام بنية ملف الإرجاع المصمم . يوجد في المشروع برنامج نصي للاستخدام في لغة PHP .
لتحرير الحدود ، أقترح استخدام Adobe CS5.5 أو أعلى ، لأن هذه الإصدارات مستقرة. بمجرد قيام المطور بتثبيت البرنامج المقترح ، فإنه يحتوي أيضًا على وقت تشغيل Adobe Air ، وهو الالتزام الوحيد لتشغيل التطبيق.
| ملف | ||
|---|---|---|
| szarca-dock.fla | ملف تحرير البرنامج | رمز AS3 المدرج في الجدول الزمني (الطبقة 1) |
| class.php | ملف النموذج لـ PHP | يتلقى طلبات فروناند |
| objects.xml | الكائنات المستخدمة في البرنامج | |
| szarca-dock.air | Executavél compilado na última versão | |
| szarca-dock.as | مصدر رمز التطبيق. | يتم تضمين نفس الرمز في szars- dock.fla |
الملفات الأخرى هي مجرد تبعيات ، مثل المكتبات الخارجية أو الصور أو البرامج النصية لاستخدام Adobe Air.
مثيل الوظيفة التي تتلقى الطلبات عبر HTTP
$ OUT = new conexao_bd ;
$ OUT -> HEADER ();بشكل افتراضي ، تم وضع ICMP و Telnet وتحقق واحد قابل للتخصيص من قبل المطور.
function HEADER (){
if ( $ _POST [ " key " ] == $ this -> KEY ){
if ( $ _POST [ " function " ] == " PING " ){ $ this -> PING ();}
if ( $ _POST [ " function " ] == " TELNET " ){ $ this -> TELNET ();}
if ( $ _POST [ " function " ] == " PERSONAL " ){ $ this -> PERSONAL ();}
}
}إذا كنت بحاجة إلى إضافة وظائف جديدة ، فيجب تغيير ملف Frontand.
function INSERT ( ... ){
...
if(md == "PERSONAL" ){
PERSONAL (md, id ) ;
} else {
PING (md, id ) ;
}
}