Boshsiz dasturiy ta'minot - Headless software - Wikipedia

Boshsiz dasturiy ta'minot (masalan, "boshsiz Java"[1] yoki "boshsiz Linux",[2]) - bu qurilmada ishlashga qodir bo'lgan dasturiy ta'minot grafik foydalanuvchi interfeysi. Bunday dastur kirishlarni qabul qiladi va tarmoq kabi boshqa interfeyslar orqali chiqishni ta'minlaydi ketma-ket port va serverlarda keng tarqalgan va o'rnatilgan qurilmalar.

"Boshsiz" atamasi ko'pincha dasturning oddiy versiyasida a talab qilingan hollarda qo'llaniladi grafik karta yoki shunga o'xshash grafik interfeys qurilmasi mavjud. Masalan, grafik karta, sichqoncha yoki klaviaturaning yo'qligi, ularning mavjudligini taxmin qiladigan ishga tushirish jarayonini keltirib chiqarishi mumkin yoki grafik karta keyinchalik tarmoq orqali xizmat ko'rsatadigan ba'zi bir oflayn tasvirni yaratishga ishonishi mumkin.

A boshsiz kompyuter (masalan, va ko'pincha serverda) grafik interfeyslarni namoyish qilishni qo'llab-quvvatlaydigan ko'plab tizim kutubxonalari etishmayotgan bo'lishi mumkin. Ushbu kutubxonalarni kutayotgan dasturni ishga tushirish yoki hatto boshlash mumkin emas kompilyatsiya qilish agar bunday kutubxonalar mavjud bo'lmasa. Boshsiz mashinada qurilgan dastur faqat buyruq satri vositalari ichida, yordamisiz tuzilishi kerak IDE.[3][4]

Boshsiz veb-saytlar

Ning yonida boshsiz kompyuterlar va boshsiz dasturiy ta'minot, eng yangi texnologiyali shaklni veb-saytlarda topish mumkin. An'anaviy veb-saytlarning o'zlari bor orqa va old tomon (grafik foydalanuvchi interfeysi ). Barcha qismlar bir xil kod bazasi bilan ishlaydi va bir-biri bilan to'g'ridan-to'g'ri aloqada bo'lib, umuman veb-saytni yaratadi. Ammo boshsiz o'rnatishda oldingi qism - bu mustaqil dasturiy ta'minot API orqa tomon bilan aloqa qiladi. Ikkala qism ham bir-biridan alohida ishlaydi va hatto alohida joylashtirilishi mumkin serverlar, a ning minimal versiyasini yaratish ko'p serverli arxitektura. Ikkala qism orasidagi ko'prik API mijozidir. API-ning so'nggi nuqtalari bir-biriga bog'langan.

Ushbu texnologiyaning eng katta afzalliklarini ishlashni optimallashtirish va dasturiy ta'minot to'plamining moslashuvchanligidan topish mumkin.

Shuningdek qarang

Adabiyotlar

  1. ^ Java ishi uchun "boshsiz rejim" ga aniqlik kiritish
  2. ^ "Boshsiz Linux" ga aniqlik kiritish
  3. ^ "Boshsiz inshootlarga tegishli munozara". Arxivlandi asl nusxasi 2013-06-23. Olingan 2013-05-17.
  4. ^ Maykl Uayls (2010) Boshsiz qurilish, bu kimga kerak?