الحاجيات الشفافة الشبكة

التحميل الان

الحاجيات الشفافة الشبكة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Ian Larsen
  • موقع ويب الناشر:

الحاجيات الشفافة الشبكة العلامات


الحاجيات الشفافة الشبكة وصف

الشبكة الحاجيات الشفافة هي إطار بروتوكول وتطبيقات التطبيق. تعد Works Widgets الشبكة الشفافة قصيرة من NTW، وهي إطار بروتوكول وتطبيق يسمح بخادم واحد لخدمة الآلاف من تطبيقات واجهة المستخدم الرسومية عن بعد. تطبيقات العميل لا يمكن تمييزها تقريبا عن التطبيقات المحلية والأولى. البروتوكول هو اللغة والهندسة المعمارية محايدة. تترابط لغة الخادم ل C و Java في التطوير الثقيل. هناك بعض الملامح الرئيسية ل "Websets Widgets الشفافة": السرعة: يمكن تشغيل التطبيقات عن بعد بسرعية لا يمكن تمييزها تقريبا عن تطبيق قيد التشغيل محليا. نظرا لأن العميل يسحب الحاجيات أصلا، فليس من الضروري نقل البيانات الرسومية، فقط بيانات الحالة القطعة فقط. يمكن أن يتم ذلك بشكل غير متزامن، لذا فإن استجابة UI لا تعاني أبدا. الثبات: من السهل كتابة بيانات بروتوكول NTW إلى القرص كما هو في الشبكة، لذلك يمكن حفظ حالة تطبيق واجهة المستخدم الرسومية بأكملها. يحدث هذا أيضا بشفافية، لذلك لا يضطر المطور إلى قضاء أي وقت بتحميل وتحميل البيانات. أيضا، إذا مات اتصال الشبكة أو الكمبيوتر العميل يفقد الطاقة، فيمكن إعادة تشغيل التطبيق من نقطة الفشل في الاتصال التالي. قابلية النقل: استخدام البروتوكول، قد يتحدث تطبيق خادم NTW الذي يعمل على جهاز UNIX إلى عميل NTW لنظام التشغيل Windows، والعكس صحيح. لذلك يمكن للمطور كتابة برنامج على نظام Linux الذي يمكن تشغيله من أي نظام تشغيل دون أي نقل ضروري. يمكن لأي لغة أو منصة يمكن قراءة البيانات وكتابةها على شبكة استخدام البروتوكول لإنشاء تطبيقات GUI. قابلية التوسع: نظرا لأن خادم NTW لا يقوم بتخزين أو رسم رسومات القطعة، فإن الذاكرة والنفقات العامة الحسابية لتشغيل تطبيق NTW أقل بكثير من تطبيق نافذة X قابلة للمقارنة. يمكن أن تعمل آلة نهاية منخفضة بسهولة مئات العملاء عن بعد. الإنتاجية: يمكن للمستخدمين تشغيل تطبيقات NTW دون تثبيت أي شيء سوى العميل. يمكن للمطورين إصدار إصدارات جديدة من تطبيقاتهم دون أن يقوم المستخدمون بقيامهم بأي شيء، مثل صفحة الويب الخاصة بك كثيرا. 2.0 مجموعة أدوات لرسم الحاجيات والأحداث المناولة. تتجمع وتشغيلها على FreeBSD و Linux و Windows، والمتغيرات الأخرى UNIX الأخرى أيضا. ستحتاج إلى تثبيت مجموعة أدوات GTK + لتشغيل العميل، ورؤوس تطوير GTK + لتجميعها. يشتمل التعليمات البرمجية المصدر أيضا على تنفيذ مرجع الخادم وتطبيق نموذج الخادم. "الخادم" هو حقا مجموعة من ارتباطات اللغة C إلى الوظائف التي تنشئ وإرسال بيانات القطعة NTW. يمكن استخدام الارتباطات بنفس الطريقة مثل أي مجموعة أدوات واجهة المستخدم الرسومية الأخرى. راجع الملف "ntwtest.c" للحصول على تطبيق المثال. تم اختباره على FreeBSD و Linux و Windows XP. يجب أن تجميع مكتبة الخادم وتشغيلها على معظم الأنظمة مع مترجم ودعم C للمقابس، دون الحاجة إلى أي مكتبات إضافية. يتم تعريف البروتوكول بواسطة ملفات الرأسين، NTW.H و NTW_SIGNALS.H. هذه هي ملفات رأس C التي تصف تخطيط البايت بالضبط لكل عنصر من الحاجيات وجميع OfCodes والأحداث التي يمكن إرسالها. لا تزال هناك بعض الحاجيات المفقودة، ولم يتم التعامل مع بعض الإشارات التي أثارها GTK بعد في البروتوكول. سيتم إصلاح هذا في المستقبل القريب. ملاحظة: على الرغم من أن التنفيذ المرجعي مشفرة في GTK، فإن بروتوكول NTW مصمم لتكون مستقلا عن أي مجموعة أدوات عنصر واجهة مستخدم معين. تم اختيار GTK بسبب ميزات التصميم المواتية ترخيص مواتية. ما الجديد في هذا الإصدار: 02Jul06 - علة ثابتة في Update.c حيث تم تشغيل Spin_Button مع شريط التمرير 02Jul06 - حقل الحالة الإزالة من بروتوكول القطعة Image_Buffer


الحاجيات الشفافة الشبكة برامج ذات صلة