ბრაუზერი კომპიუტერს აქცევს იაფ თინ კლიენტად.
კომპიუტერული პროგრამირების სამყაროში „კლიენტი“ არის დესკტოპის ინტერფეისი, რომელსაც ხედავს ადამიანი, რომელიც იყენებს აპლიკაციას. "სქელი" კლიენტი არის ის, სადაც აპლიკაციის ეს ნაწილი უნდა იყოს გადმოწერილი სამუშაო მაგიდაზე. ის შეიძლება დაიწეროს java-ში ან C#-ზე ან სხვა ენაზე, მაგრამ ის მუშაობს თავისთავად და რეკავს აპლიკაციის სერვერს ქსელში. "თხელი" კლიენტი არის ის, რომელიც არ საჭიროებს დამატებითი პროგრამული უზრუნველყოფის ჩამოტვირთვას. დღეს ეს ჩვეულებრივ ნიშნავს ვებ აპლიკაციას, რომელიც იყენებს ბრაუზერს აპლიკაციის მომხმარებლისთვის წარსადგენად, მაგრამ შეიძლება გულისხმობდეს სპეციალიზებულ ტერმინალურ მოწყობილობას.
მარტივი განაწილება
თხელი კლიენტის მთავარი უპირატესობა არის აპლიკაციაში ცვლილებების შეტანის შესაძლებლობა ყველა დესკტოპზე პროგრამული უზრუნველყოფის გადატანის გარეშე, რომელიც იყენებს მას. ზოგიერთ შემთხვევაში, მაგალითად, როდესაც ბიზნესი ყიდის საქონელს და მომსახურებას ინტერნეტით, ეს აბსოლუტური აუცილებლობაა; ვირუსების შესახებ შეშფოთების გამო, ადამიანების უმეტესობას არ მოსწონს უცნობი პროგრამული უზრუნველყოფის დაყენება კომპიუტერზე. მაგრამ ბიზნესის შეზღუდულ ქსელშიც კი, ბევრად უფრო რთულია აპლიკაციის ახალი ასლის დაყენება, თუნდაც ავტომატურად, ყველა სამუშაო მაგიდაზე, რომელიც მას იყენებს.
დღის ვიდეო
ნაკლებად ძვირი ტერმინალები
თხელი კლიენტის აპლიკაციებს, როგორც წესი, აქვთ მათი რთული ბიზნეს ლოგიკის დიდი ნაწილი დისტანციურ სერვერზე, რადგან თხელი კლიენტის პროგრამულ უზრუნველყოფას არ შეუძლია ასეთი ლოგიკის გაშვება. ეს შეიძლება ნიშნავდეს, რომ ნაკლებად მძლავრი და, შესაბამისად, ნაკლებად ძვირი კომპიუტერები იმუშავებენ, რადგან ისინი მხოლოდ ბრაუზერს მართავენ, განსხვავებით რთული ბიზნეს ტრანზაქციებისგან, რომლებიც ურთიერთქმედებენ მონაცემთა ბაზასთან.
უფრო ცუდი რეაგირების დრო
იმის გამო, რომ თხელი კლიენტი ტოვებს ბიზნეს ლოგიკის უმეტეს ნაწილს სერვერზე, მან უნდა დარეკოს ამ სერვერზე ნებისმიერი ცვლილებისთვის. ჩამოსაშლელი მენიუში სიის შევსებაც კი ხშირად მოითხოვს სერვერზე გადასვლას და უკან. სქელ კლიენტებს შეუძლიათ მოიძიონ და შეინახონ მეტი ინფორმაცია ადგილობრივად, და დაადასტურონ მონაცემები ადგილზე, ვიდრე დაელოდონ მონაცემების სერვერზე გაგზავნას, განხილვას და შემდეგ გაგზავნას.
ნაკლებად ძლიერი ტრანზაქციის მხარდაჭერა
თხელი კლიენტი, როგორიცაა ბრაუზერი, არ ინახავს მუდმივ ბმულს სერვერთან და შემდეგ მონაცემთა ბაზასთან. როდესაც ზარი განხორციელდება, ის სრულდება, შედეგი გადაეცემა კომპიუტერს და კავშირი წყდება. სქელ კლიენტთან, კავშირი შეიძლება დამყარდეს და შენარჩუნდეს ისე, რომ თუ რამე დაემართება ტრანზაქციას, კლიენტი და სერვერი დაკავშირებულია და შეუძლიათ აღადგინონ ბევრად უფრო მარტივად, რადგან ორივემ იცის მისი მიმდინარე სტატუსი მონაცემები.
რესურსის ჩატვირთვა
კომპიუტერზე დამუშავების სიმძლავრის შემცირებული მოთხოვნილების გამო და სერვერთან მუდმივი კავშირის არარსებობის გამო, თინ კლიენტები გვჭირდება მსუბუქი კომპიუტერები და არ ქმნიან იმდენი ქსელის დატვირთვას, მაგრამ, როგორც წესი, სჭირდებათ უფრო ძლიერი სერვერები მთელი ბიზნესის გასატარებლად ლოგიკა. სქელი კლიენტები საპირისპიროა რესურსების გამოყენების თვალსაზრისით. არსებული ვითარებიდან გამომდინარე, როგორიცაა სერვერის ზომა ან ჩატვირთვა ქსელში, ერთი ან მეორე მოდელი შეიძლება იყოს უფრო მომგებიანი ბიზნესისთვის, რომელიც იყენებს აპლიკაციას.