JavaBeans ארגוניים (EJB)

מְחַבֵּר: Peter Berry
תאריך הבריאה: 17 אוגוסט 2021
תאריך עדכון: 11 מאי 2024
Anonim
JavaBeans ארגוניים (EJB) - טכנולוגיה
JavaBeans ארגוניים (EJB) - טכנולוגיה

תוֹכֶן

הגדרה - מה המשמעות של Enterprise JavaBeans (EJB)?

Enterprise JavaBeans (EJB) הוא ממשק תכנות היישומי Java (API) בצד השרת ועצמאי הפלטפורמה עבור פלטפורמת Java, Enterprise Edition (Java EE). EJB משמש כדי לפשט את הפיתוח של יישומים גדולים מבוזרים.


המכולה של EJB מטפלת בניהול עסקאות ואישור אבטחה, ומאפשרת למפתח שעועית להתרכז בסוגיות עסקיות. בנוסף, מפתח לקוחות יכול להתרכז בשכבת המצגת מבלי להתמקד בלוגיקה העסקית של EJB. זה מאפשר לקוח דק יותר, וזה מועיל למכשירים קטנים שמפעילים אפליקציה מבוזרת.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר Enterprise JavaBeans (EJB)

מכיוון ש EJB הוא נייד, מפתח יישומים עשוי לבנות יישומים בקלות מעל שעועית קיימת. יישומים חדשים פועלים בכל שרת תואם Java Enterprise Edition (EE) המשתמש בממשקי API רגילים.

הקפדה על יישום שעומד על יכולת מדרג, שלמות נתונים ודרישות לקוח של יישומים מגוונים היא חיונית בעת הערכת EJB בפיתוח יישומים מבוזר. EJB לא תמיד מתאים לפיתוח יישומים מבוזר. לפיכך, יש לתקשר ולהבין בבירור את דרישות הפרויקט לפני השימוש ב- EJB, תוך התחשבות במגבלות הבאות של EJB:

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