Ushbu printsipga ko'ra Internet orqali ma'lumotlarni uzatish protokollari tuziladi. Standart protokollar to'plami (OSI tarmoq modeli) 7 ta qatlamni o'z ichiga oladi (bitni uzatishning fizik qatlamidan HTTP va IMAP kabi dastur protokollari darajasiga). Har bir qavat avvalgi (“quyi") ma'lumotlar uzatish qatlamining imkoniyatlaridan foydalanadi va o'z navbatida, keyingi ("yuqori") qatlamga kerakli funktsiyalarni taqdim etadi.
Shuni ta'kidlash kerakki, protokol tushunchasi ma'nosi bo'yicha API tushunchasiga yaqin. Ikkalasi ham funktsionallikning ajralmasidir, faqat birinchi holda biz ma'lumotlar uzatish haqida, ikkinchisida esa dasturlarning o'zaro ta'siri haqida gaplashamiz.
Funksiyalar va sinflar kutubxonasining API-si imzolar va funktsiyalar semantikasining tavsifini o'z ichiga oladi.
Do'stlaringiz bilan baham: |