SOA & Web Services
ללא תלות במיקום, פלטפורמה ואפליקציה. כתבה לקראת כנס פי סי בנושא 20.9 שרתון סיטי טאואר
שירותי Web ו-SOA הפכו באחרונה ל-Must בכל ארגון שמעוניין לשפר את אינטגרציית היישום הפנים ארגונית, או בכדי להשתמש/לספק יישומי רכש בצורה מתקדמת ובהתערבות אנושית מינימלית. בעזרת שירותים אלה ניתן, למשל, להפחית באופן משמעותי את הזמן הנחוץ לקבוע תור במערכות הבריאות או ממשלה, למדוד יעילות של קמפיין שיווקי מקוון ועוד שימושים רבים. לאחר שנים של באז הפך ה-Web Services לטכנולוגיה דה פקטו להתממשקות מערכות.
Web Service מתאר כיצד עסקים יחשפו את השירותים הממוחשבים לאינטרנט באופן שבו כולם יוכלו לגלות אותם ולהשתמש בהם.
אז מהו הרעיון העומד מאחורי המונח Web Service למעשה הכוונה היא לשירות הניתן להפעלה ממחשבים אחרים תוך שימוש ברשת פנימית/חיצונית.
אז מה חדש?
תארו לעצמכם שאדם מעוניין לצאת לחופש והלזמין בית מלון. בלחיצת כפתור יוכל לקבל את המחיר הטוב ביותר מתוך רשימת מרכזי ההזמנות, להזמין את הכרטיסים(למרות שבתחילת הפעולה לאותו אדם לא היה מושג מאיזה מרכז ירכוש את הכרטיסים). בנוסף הוא יוכל לבצע זאת באמצעות המחשב, הנייד הפאלם או הטלפון הסלולרי שברשותו.
דור חדש של עסקים ותכנים מקוונים החל להתרבות בווב מתחילת שנת 2002 והוא נקרא שירותי ווב Web Services. הפעם יתכן שזו מהפכה של ממש שמתרחשת פעם בעשור, גם בתחום המחשוב וגם בתחום האינטרנט. בתחום המחשוב, זו תפנית של ממש מהמודל של המחשב האישי שהופיע בתחילת שנות ה80. באינטרנט כזה דבר לא התרחש מאז הופעת האינטרנט בתחילת שנות ה90. בעשור האחרון לא זכור קונסנזוס דומה בין פירמות עסקיות, חברות מחקר וייעוץ ועיתונות של כלכלה ומחשוב.
הדור השני של שירותי ווב: 2005 ואילך
בקצבי תקשורת מהירים כאלה, 150 מיליון המחשבים הפועלים כיום בעולם יוצרים "מחשב על וירטואלי" אחד, או World Wide Computer. פירוש הדבר הוא שארגונים יוכלו לשכור ממני את הזמן הפנוי של הדיסק הקשיח והמעבד של המחשב האישי או של הפאלם האינטרנטי שלי, כדי ליצור לעצמם מחשבי-על וירטואליים.
לפעמים, הארגון השוכר יזדקק ל-200,000 מחשבים ולפעמים רק ל-2,000. השימוש הוא מודולרי ולכן זה מצריך מערכת הפעלה שונה לחלוטין מאלה הידועות כיום לקהל הרחב, כמו חלונות ולינוקס. כמו שמערכת ההפעלה חלונות המוכרת לנו כיום מתאמת בין פעולת המעבד לדיסק הקשיח ובין המעבד למדפסת, כך מערכת ההפעלה העתידית של מחשב העל הוירטואלי תצטרך לתאם את הקצאת המעבדים והדיסקים הקשיחים של אלפי או עשרות מיליוני מחשבים.
כדי לאפשר לאדם אחד להתממשק עם מחשב העל הוירטואלי, יש צורך בבראוזר מדור חדש לחלוטין: הבראוזר הסמנטי שפירושו בראוזר שיודע לא רק לקרוא טקסט אלא גם להבין אותו. בראוזר זה מכיל מנועים סמנטיים כמו מנוע שיחה, מנוע תקצירים, מנוע גילוי וכו', שהם הרחבה של רעיון מנוע החיפוש של הבראוזר הישן. מנועים אלה יעזרו לנו לעקוב אחרי ההיקף העצום של הפעילות האוטומטית של שירותי ווב כדי שנדע מתי להזין לתוכם את בקשותינו ומתי לשלוף את המוצרים שנשלחו אלינו . כיום ההתחלות של מערכת ההפעלה העתידית נמצאות לא רק בתחום שירותי הווב אלא גם בתחום הP2P – Peer to Peer ביישומים כמו נאפסטר ו-Seti.
האם הארגון שלך זקוק לשירותי ווב? ולאילו שירותים? כמה יעלה לארגון להקים מערכת כזו? ומה הוא ירוויח מכך?
פי סי מגזין עורך כנס בנושא Web Services SOA & ב-20.9 שרתון סיטי טאואר. על התחום והאפשרויות האדירות הגלומות בו יינתנו תשובות באירוע. קישור לכנס: www.sbc.co.il/pcmag/web.