יתרונות וחסרונות של לקוחות דקים

...

הדפדפן הופך את המחשב ללקוח דק זול.

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

הפצה קלה

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

סרטון היום

טרמינלים פחות יקרים

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

זמני תגובה גרועים יותר

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

תמיכה עסקית פחות חזקה

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

טעינת משאבים

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