מה זה שעועית? הגדרה ומשמעות

Bean הוא אובייקט רב פעמי, שנוצר בשפת התכנות Java ובהתאמה למפרטי 100 אחוז Pure Java של Sun, שנארז לפי מפרטי JavaBeans. שעועית שונה מישומון Java בכך שיש לה התמדה (היא נשארת במערכת של המשתמש לאחר הביצוע).

בנוסף, שעועית מסוגלת לתקשר ולהחליף נתונים עם JavaBeans אחרים באמצעות תקשורת בין תהליכים. במובן זה, JavaBean דומה לפקד ActiveX, אך עם חריג חשוב מאוד: בניגוד לפקדי ActiveX, שפועלים רק במחשבים תומך בקישור והטבעת אובייקטים (OLE) ברמת מערכת ההפעלה, יתבצע בכל פלטפורמת מחשב שמסוגלת להריץ Java מְתוּרגְמָן.

Technipages מסביר בין

JavaBeans הוא ממשק תכנות הממוקם באובייקט מבית Sun Microsystems שנותן לך הזדמנות לייצר שימוש חוזר יישומים או ריבועי בניית תוכניות נחשבים לחלקים שניתן להעביר במערכת על כל מסגרת עבודה מרכזית שלב. כמו יישומוני Java, ניתן להשתמש בחלקי JavaBeans (או "שעועית") כדי לספק דפי אינטרנט (או יישומים שונים) יכולות אינטואיטיביות, למשל, עיבוד עלויות הלוואות או העברת חומר הדף בהתאם ללקוח או לתוכנית איכויות.

בנקודה שבה נעשה שימוש בחלקים או בשעועית, התכונות של שעועית (למשל, גוון הבסיס של חלון) הן שלא ניתן לטעות בו לשעועית ושעועית שונים שלא "נפגשו" לפני כן יכולים להכיר את המאפיינים של זה בעוצמה ולהתחבר לפי הצורך.

שעועית נוצרת עם ערכת פיתוח שעועית (BDK) מבית Sun וניתן להמשיך לפעול בכל שלב עבודה מרכזי בעבודה בתוך תנאי יישומים שונים (המכונה תאים), כולל תוכניות, מעבדי תמלילים ושונים יישומים.

כדי לפתח רכיב עם JavaBeans, אתה מחבר הודעות שפה תוך שימוש בשפת התכנות Java של Sun ומשלב הסברים של JavaBeans מציגים מאפיינים של חלקים, למשל, תכונות ממשק משתמש והזדמנויות שמעוררות שעועית לדבר עם שעועית שונה במחזיק דומה או במקום אחר ב- מערכת.

לשעועית יש גם נחישות, שהיא מכשיר להעלמת מצבו של חלק במקום מוגן. זה יאפשר, למשל, לפלח (שעועית) "לזכור" מידע שלקוח ספציפי הזין זה עתה בפגישה קודמת של לקוח. JavaBeans מעניקה ליישומי Java את יכולת הארכיון המורכבת שממשקי OpenDoc ו-ActiveX נותנים נכון לעכשיו.

שימושים נפוצים של שעועית

  • JavaBeans חסרות הרשאות הזמינות לאובייקטים בלתי ניתנים לשינוי.
  • לתפקד בתור א JavaBean מחלקה, מחלקת אובייקט חייבת לציית למוסכמות מסוימות לגבי שמות, בנייה והתנהגות של שיטות.
  • תכונה חיונית של Java Beans API מכיוון שהוא מאפשר לאפליקציה אחרת, כגון כלי עיצוב, לקבל מידע על רכיב

שימוש לרעה נפוצ של שעועית

  • JavaBeans אינם ניתנים לשינוי מטבעם.