תוכן עניינים:
הגדרה - מה המשמעות של ג'יני?
ג'יני היא ארכיטקטורה מוכוונת שירות המגדירה מודל תכנות המנצל וטכנולוגיית ג'אווה כאחד ומרחיב אותה. מודל תכנות זה מאפשר בניית מערכות מאובטחות ומפוזרות המורכבות מפדרציות של שירותי רשת מנוהלים היטב. ג'יני עוזר בבניית רשתות הניתנות להרחבה וגמישות, הנדרשות תכונות בתרחישים מחשוביים מבוזרים.
המטרה העיקרית של ג'יני היא להעביר את המוקד של מחשוב מבוזר מגישה מכוונת-כונן דיסק לגישה המותאמת לרשת על ידי פיתוח סביבות מחשוב דינמיות מדרגיות, מתפתחות וגמישות. ג'יני גורם למשאבים ברשת להיראות כמו משאבים מקומיים.
ניתן לכנות גם ג'יני כנהר אפאצ'י.
Techopedia מסביר ג'יני
ג'יני הוצג ביולי 1998 על ידי סאן מיקרוסיסטמס. זה מורכב מסט מפרטים וערכת סטארט-אפ, הכוללת הטמעת טכנולוגיית ג'יני. שניהם משוחררים תחת רישיון הקוד הפתוח של Apache 2.0. ג'יני מיושם בשפת התכנות Java ודומה להפעלת שיטת Java מרחוק, למעט העובדה שהוא מתקדם יותר.
ג'יני מספק תכונות ומתקנים נחשקים כמו תלות ללא פרוטוקול וניידות קוד. למעשה, ניידות קוד היא מושג המפתח. ג'יני לא רק מאפשר להוסיף מדפסות, אחסון והתקנים אחרים לרשת, הוא גם מאפשר לאתר את המכשירים באופן אוטומטי דרך הרשת מבלי שתצטרך להפעיל מחדש את המערכת. התקני חומרה מצהירים בפני מערכות הפעלה משלהם כמו גם למחשבים, מכשירים ומשתמשים אחרים ברשת כי הם נוספו וזמינים לשימוש. זה אפשרי מכיוון שהמכשירים מגדירים את עצמם לרישום התקני רשת זמן קצר לאחר שהם הוספו.
ארכיטקטורת ג'יני מחולקת לשלושה חלקים עיקריים:
- לקוח: המשתמש הגישה למשאבים המשותפים ברשת
- שרת: המערכת שאליה מחוברים המשאבים
- שירות בדיקת מידע: שירותים למשאבים כמו מדפסות, התקני אחסון ורמקולים המחוברים לשרת ומוצעים לזמינים ללקוחות ברחבי הרשת
לג'יני היתרונות העיקריים הבאים:
- מספק פתרונות רשת יציבים
- מסייע בשדרוג מערכות
- עוזר להפעיל לקוחות ישנים במהלך הוספת לקוחות חדשים
- מסייע בבניית רשתות מדרגות, דינמיות וגמישות