Thingworx عبارة عن منصة للتطوير السريع ونشر الأجهزة الذكية المتصلة. تدعم مجموعة أدوات تطوير إنترنت الأشياء المتكاملة الاتصال والتحليل والإنتاج والجوانب الأخرى لتطوير إنترنت الأشياء.
يقدم Vuforia لتنفيذ تطوير الواقع المعزز، وKepware للاتصال الصناعي. يوفر KEPServerEX نقطة واحدة لتوزيع البيانات، ويسهل التشغيل البيني عند الشراكة مع وكيل ThingWorx.
يقدم Thingworx العديد من الأدوات الأساسية لبناء التطبيقات. تتضمن هذه الأدوات Composer وMashup Builder والتخزين ومحرك البحث والتعاون والاتصال. يوفر Composer بيئة نمذجة لاختبار التصميم. يوفر Mashup Builder إنشاء لوحة معلومات سهلة من خلال المكونات المشتركة (أو عناصر واجهة المستخدم)؛ على سبيل المثال، الأزرار والقوائم ومواقع wiki والمقاييس وما إلى ذلك.
يستخدم Thingworx محرك بحث يعرف باسم SQUEAL، ويعني البحث والاستعلام والتحليل. يستخدم المستخدمون SQUEAL في تحليل البيانات وتصفيتها والبحث في السجلات.
تستخدم منصة ThingWorx مصطلحات معينة يجب أن تتعرف عليها بنفسك. في القائمة العلوية للشاشة الرئيسية، يمكنك البحث عن الكيانات أو إنشائها. يشير \"الكيان\" إلى شيء تم إنشاؤه في ThingWorx. يمكنك أيضًا استيراد / تصدير الملفات وإجراء عمليات مختلفة عليها.
في القائمة اليسرى، تجد مجموعات الكيانات، والتي تُستخدم لإنتاج النماذج وتصور البيانات؛ وإدارة التخزين والتعاون والأمان والنظام.
عندما تحدد فئة النمذجة في القائمة، تبدأ العملية بإنشاء كيان. يمكن أن يكون الكيان أي جهاز مادي أو عنصر برمجي، وينتج حدثًا بشأن التغييرات في قيم خصائصه؛ على سبيل المثال، يكتشف المستشعر تغيرًا في درجة الحرارة. يمكنك تعيين الأحداث لبدء الإجراءات من خلال الاشتراك الذي يتخذ القرارات بناءً على تغييرات الجهاز.
تتكون أشكال البيانات من حقل واحد أو أكثر. يصفون بنية البيانات للأحداث المخصصة، والمعلومات، والجداول، وجداول البيانات. تعتبر اشكال البيانات كيانات.
تسمح قوالب الأشياء وأشكال الأشياء للمطورين بتجنب تكرار تعريفات خصائص الجهاز في أنظمة إنترنت الأشياء الكبيرة. ينشئ المطورون قوالب Thing للسماح للأجهزة الجديدة بوراثة الخصائص. يستخدمون أشكال الأشياء لتعريف القوالب أو الخصائص أو تنفيذ الخدمات.
لاحظ أن Thing لا يرث سوى الخصائص والخدمات والأحداث والصفات الأخرى من قالب واحد، ومع ذلك، يمكن للأشياء والقوالب أن ترث الخصائص من أشكال أشياء متعددة.
يتطلب ThingWorx في الواقع القليل جدًا من البرمجة. يقوم المستخدمون بتوصيل الأجهزة وإنشاء مصدر بيانات وإنشاء سلوكيات الجهاز وإنشاء واجهة بدون أي تشفير. كما يوفر قابلية التوسع المناسبة لكل من مشاريع الهواة والتطبيقات الصناعية.
لا يوجد تعليقات
لاضافة سؤال او تعليق على الدرس يتوجب عليك تسجيل الدخول
تسجيل الدخولدروس اخرى مشابهة