ما هو الفول؟ التعريف والمعنى

click fraud protection

Bean هو كائن قابل لإعادة الاستخدام ، تم إنشاؤه باستخدام لغة برمجة Java وبما يتوافق مع مواصفات Sun Pure Java بنسبة 100 في المائة ، والتي يتم حزمها وفقًا لمواصفات JavaBeans. يختلف الفول عن برنامج Java الصغير من حيث استمراره (يظل على نظام المستخدم بعد التنفيذ).

بالإضافة إلى ذلك ، فإن الفول قادر على الاتصال وتبادل البيانات مع JavaBeans الأخرى من خلال الاتصال بين العمليات. بهذا المعنى ، يشبه JavaBean عنصر تحكم ActiveX ، ولكن مع استثناء مهم جدًا: على عكس عناصر تحكم ActiveX ، التي يتم تنفيذها فقط على أجهزة الكمبيوتر التي دعم ربط الكائنات وتضمينها (OLE) على مستوى نظام التشغيل ، سيتم التنفيذ على أي نظام أساسي للكمبيوتر قادر على تشغيل Java مترجم.

يشرح Technipages الفول

JavaBeans هي واجهة برمجة موجودة في كائن من Sun Microsystems تمنحك فرصة لتصنيع قابلة لإعادة الاستخدام التطبيقات أو مربعات بناء البرامج تعتبر الأجزاء التي يمكن نقلها في نظام في أي إطار عمل رئيسي المسرح. مثل تطبيقات Java الصغيرة ، يمكن استخدام أجزاء JavaBeans (أو "الفاصوليا") لمنح صفحات الويب العالمية (أو تطبيقات مختلفة) القدرات البديهية ، على سبيل المثال ، معالجة تكاليف القروض أو تغيير مادة الصفحة حسب العميل أو البرنامج الصفات.

في النقطة التي يتم فيها استخدام الأجزاء أو الفول ، تكون خصائص حبة الفول (على سبيل المثال ، ظل الأساس للنافذة) لا لبس فيها في أنواع مختلفة من البقول والفاصوليا التي لم "تتقابل" من قبل أن تتعرف على خصائص بعضها البعض بقوة وتتواصل حسب الحاجة.

يتم إنشاء الفاصوليا باستخدام Beans Development Kit (BDK) من Sun ويمكن تشغيلها في أي مرحلة من مراحل إطار العمل الرئيسية داخل ظروف التطبيق المختلفة (المعروفة باسم المقصورات) ، بما في ذلك البرامج ومعالجات النصوص ومختلف التطبيقات.

لتطوير مكون باستخدام JavaBeans ، تقوم بتكوين إعلانات اللغة باستخدام لغة برمجة Java الخاصة بشركة Sun ودمج تفسيرات JavaBeans التي تصوير خصائص جزء ، على سبيل المثال ، سمات واجهة المستخدم والمناسبات التي تحفز حبة الفول على التحدث مع حبوب مختلفة في حامل مشابه أو في مكان آخر في النظام.

بالإضافة إلى ذلك ، تتمتع الفاصوليا بالعزيمة ، وهي أداة للتخلي عن حالة جزء ما في مكان محمي. سيسمح هذا ، على سبيل المثال ، بقطعة (فاصوليا) "لاستدعاء" المعلومات التي أدخلها عميل معين للتو في جلسة عميل سابقة. يمنح JavaBeans تطبيقات Java قدرة الأرشفة المركبة التي توفرها واجهات OpenDoc و ActiveX حتى الآن.

الاستخدامات الشائعة للفول

  • جافا بينز تفتقر إلى الامتيازات المتاحة للكائنات غير القابلة للتغيير.
  • لتعمل كملف جافا بين فئة ، يجب أن تمتثل فئة الكائن لاتفاقيات معينة حول تسمية الطريقة والبناء والسلوك.
  • ميزة أساسية في Java Beans API لأنها تسمح لتطبيق آخر مثل أداة التصميم بالحصول على معلومات حول أحد المكونات

إساءة استخدام الفول الشائعة

  • جافا بينز ليست قابلة للتغيير بطبيعتها.