אודות

מפת האתר

דף הבית

Jabber- פרוייקטים קיימים

Jabber - ראשי - פרוייקטים קיימים

Jabber אתר הבית של

רקע והיסטוריה

מהי הטכנולוגיה

Jabber - חידושים ב

לסיכום

מידע טכני ימצא בפרק מידע טכני

 

 

באחרונה, החלה התמקדות בהפיכת האינטרנט לפלטפורמה של שיח בין אנשים, בין אפליקציות ובין אנשים לאפליקציות. תוכנות כדוגמת Napster, ICQ, Imesh ועוד, יצרו שיח באמצעות שליחת הודעות טקסט מיידיות כדוגמה לשיח בין אנשים, או באמצעות הצגת שאילתות חיפוש כדוגמת שיח בין אדם לאפליקציה.

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

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

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

·     משתמש יוכל לבקש ממעבד התמלילים של שכנו, את המסמכים עליהם הוא עובד ולעיין בהם - אכן, קראתם נכון. הבקשה תגיע אל מעבד התמלילים ולא אל המשתמש עצמו.

·     בודק האיות שלי יוכל לבקש משארית המחלקה לבדוק עבורו ראשי תיבות אנונימיים, או לחליפין שמות פרוייקטים או חברים לעבודה.

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

·     משחקי המחשב שלי, יוכלו להחליף רשומות שחקנים ושיאים, עם משחקיהם של חברי. 

כל אלו נראים כמדע בדיוני, אולם Jabber הינו הצעד הראשון והמשמעותי בדרך להגשמתם.

בתחילת 1998, החלה קבוצת מתכנתים ובראשם ג'רמי מילר - מתכנת מדופלם, בגיבוש וביצירת שרת Jabber הראשון, בתחילה רק בכדי לתת מענה לא-ממרוכז ופתוח לאפליקציות המסרים המיידיים הממורכזות הרווחות בשוק. לשם תכנותו, השתמשו המתכנתים ב- XML הידוע בגמישותו הרבה ויכולתו להתמודד עם נתונים מגוונים.

XML משמש כשכבת הבסיס המתקשרת בין פרוטוקולים שונים המרכיבים את הפרוייקט.

כיום משתמשים ב Jabber קרוב למיליון משתמשים על פי הערכת ראשי הפרוייקט.

Jabber הוא למעשה אוסף טכנולוגיות המכילות בין היתר - שרת פתוח הכתוב בשפת C , מספר רב של לקוחות מסחריים המתקשרים ביניהם, שער כניסה לרוב האפליקציות ושרתי "מסרים ישירים" הקיימים כיום, ספריה לרוב שפות התכנות הקיימות כיום וכן מתרגם שפות מהגדולים בעולם.
כל אלו מצטרפים כאמור לממשק אחיד שמטרתו - תגבור התקשורת הכל-כך הכרחית בין משתמש לאפליקציה ומתן אפשרות דינמית וגמישה למעבר מידע בין שירותים שונים.

לעמוד  הבא לתחילת העמוד
לעמוד הבא 2 1 לעמוד הקודם