Genellikle, insanlar yaptıklarının özelliklerinden bahsederkenprogramları, derlendiği dili anlayacaktır. Veya çalıştırmak için gereken sistem gereksinimleri. Fakat daha az bilinen başka tanımlar da vardır. Bunlardan biri ince istemcidir. Nedir ve niçin geliştiriliyorlar?
İnce istemciler bilgisayarlar veyaBir terminalin veya istemci-sunucu mimarisi olan bir ağın parçası olarak çalışan programlar. Ancak orada sadece işlev görmüyorlar. Bilgi işlem görevlerinin tamamı veya en azından çoğu, ince istemcilerin bağlı olduğu sunuculara aktarılır. Uygulamada ne var? Bir örnek, şimdi bu satırları okuyabileceğiniz ağ uygulamalarını işlemek için kullanılan tarayıcıdır. Sistemin çalışması için, ince istemciler için bir sunucuya ihtiyaç duyarsınız, aksi halde böyle bir fikrin imkânsız olur.
Daha basit terimlerle, ince istemciHafif bir işletim sistemi yükleyen ve bir terminal sunucusuna bağlanan arızalı bir bilgisayar. Yalnızca donanım ve yazılımdan tasarruf etmek için kullanılır (nadir olmasına rağmen başka hususlar da olabilir). Tipik bir ince istemci, sabit diski olmayan bir sistem birimidir ve işletim sistemini çalıştırmak için gereken minimum bir donanımdır. Güç kaynağı, fare, klavye, monitör ve ağ kablosu bağlıdır. Başka aygıtlar da olabilir, ancak kullanımları yalnızca tanımlanır ve terminal sunucusuna iletilirse mümkündür.
Ayrıca, gerekli harcama düzeyiyazılımı. Her bilgisayar için bir lisans satın almaya gerek yoktur - sadece bir sunucu için gereklidir. Aynı zamanda, bakım personeli için maliyetler azaltılır, çünkü yönetmek için yalnızca bir terminal gereklidir. Uygulamada gösterildiği gibi, ince bir müşteriye zarar vermek oldukça karışıktır (amaçlanan çabaların yapılmaması koşuluyla). Ancak aynı zamanda servis personeline yönelik şartlar da artıyor. Bu özellikle, davaların bir yöneticiden diğerine aktarılması için geçerlidir. Ardından, şefaatçinin her şeyde usta olması gereklidir, çünkü potansiyel olarak herhangi bir arıza, tüm sistemin çökmesine neden olabilir ve daha sonra ince istemciler değerlerini kaybedeceklerdir. Ne biliyorsun ve şişman olanlardan nasıl farklı?
Bir kalın veince müşteri? Aralarındaki farklılıklar şunlar: Birincisi, ayrı bir terminal üzerinde özerk olarak çalışabilen olağan program türlerini anlıyoruz. Çalışmalarının yüksek kalitede yürütülmesi için uzaktaki bir sunucuya ihtiyaç duymazlar. İkinci olan, biliyorsun zaten. Ve bu ana ve aynı zamanda kalın ve ince bir müşterinin sahip olduğu tek fark. Farklılıklar uygulama özelliklerinde hâlâ belirtilebilir, ancak hepsi daha önce oluşturulmuş bir karara uymaktadır.
Teknoloji nasıl çalışıyor? Genel olarak, tüm bilgiler üç noktada barındırılabilir:
Sistem nasıl çalışır, genel olarak zaten vartemsilidir. Ancak en önemlilerinden biri, tüm ince istemcilerin sahip olduğu indirme aşamasıdır. Hangi veriler, normal olarak saklanan sabit diskler yoksa, nereden alınabilir? İki olasılık var:
İnce istemci teknolojisi önemli ölçüdeİlk bakışta göründüğünden daha popüler. Şu anda kullandığınızı gösteren bir örnek ister misiniz? Eh, biz ince istemciler - tarayıcılar anda en yaygın özel bir rol verilmesi gerektiğini varsayalım. Bu ilkelere dair mükemmel örneklerdir. Tek başına, tarayıcının herhangi bir şeyle ilgisi yoktur. Ancak, küresel ağa bağlanan bir bilgisayara açtığı fırsatlar çok büyük! Makine çok yetersiz bir yazılım kaynağına sahip olabilir, ancak uzak sunuculardan gerekli verileri alarak, yüksek kaliteli ve çok amaçlı bir tesis oluşturmaya güvenebilirsiniz. Bilgisayarın kullanıcısı için gerekli olan her şey onun isteğini formüle etmek, daha sonra dış kaynaklardan gerekli bilgileri elde etmek.
Yukarıda açıklanan durumlara ek olarak,Bir olası ince istemcinin başka bir donanım özelliği, kişisel bir bilgisayardan yapısal olarak farklı olan özel bir aygıttır. Böyle bir mekanizma bir sabit diskle donatılmamış ve özel bir yerel işletim sistemi kullanmaktadır (görevleri arasında kullanıcının çalışabilmesi için bir terminal sunucusu ile bir oturumu düzenlemesi de bulunmaktadır). Ayrıca, böyle bir cihaz özel hareketli parçalara sahip değildir, özel durumlarda üretilir ve tamamen pasif soğutmaya sahiptir. İnce bir müşterinin uygulandığı gerçek bir program örneğine bakalım mı? Bu nedir? 1C dikkate alınacak programdır. Yani, her şey iki bölümün esasına dayanıyor: Biri iş için gerekli olan platformun uygunudur. İkincisi, ayrı hedefleri yerine getiren bir uzatmadır. Ancak bir platform olmadan çalışamaz.
Bu yazılımın geliştirilmesinde kullanılan en popüler 9 protokol türü vardır. Onların listesi aşağıdaki gibidir:
İnce bir istemci uygulamasının bir örneği olarak, aşağıdaki gibi geliştirebilirsiniz:
İnce istemcilerin kullanımı, bu gibi durumlarda iş için gerekli tüm yazılımların güncellenmesini hızlandırır.
</ p>