Middle
Resursların identifikasiyası prinsipi haqqında danış.
sobes.tech Süni İntellekt
AI-dan cavab
Resursların Tanınması Prinsipi, hər bir resursun sistemdə unikal identifikatora malik olmasını və onun dəqiq tapılıb əldə edilə bilməsini təmin edir.
Prinsipin əsas məqsədləri:
- Unikalıq: Hər bir resursun özünəməxsus unikal identifikatoru olmalıdır.
- Tapıla bilmə: Identifikator vasitəsilə resurs tapıla bilər.
- Daşıma qabiliyyəti: Resurs identifikatoru onun fiziki yerləşməsindən və ya saxlama üsulundan asılı olmamalıdır.
- Təqdimatdan müstəqillik: Identifikator, resursun təqdimatı dəyişsə belə, sabit qalmalıdır (məsələn, məlumat formatı).
İdentifikator nümunələri:
- URL (Birləşmiş Resurs Ünvanı): Ən çox istifadə olunan nümunədir. Həm resursu, həm də onun əldə edilmə üsulunu göstərir.
// Sadə URL nümunəsi https://example.com/users/123 - URN (Birləşmiş Resurs Adı): Resursu ad ilə tanımlar, əldə etmə üsulunu göstərmir.
// ISBN üçün URN nümunəsi urn:isbn:0-486-27557-4 - UUID (Universally Unique Identifier): Qlobal unikal identifikator.
// UUID nümunəsi a1b2c3d4-e5f6-7890-1234-abcdef123456 - Verilənlər bazasındakı ID: Yazı üçün unikal açar.
-- SQL sorğusu ID ilə SELECT * FROM products WHERE product_id = 456;
QA üçün dəyər:
- API testləri: Sorğularda resursların düzgün identifikasiyasını yoxlamaq.
- İnteqrasiya testləri: Sistemlərin məlumat mübadiləsində identifikatorlardan düzgün istifadə etdiyindən əmin olmaq.
- Performans testləri: Identifikatorlar vasitəsilə resursların axtarış effektivliyini qiymətləndirmək.
- Təhlükəsizlik testləri: Identifikator vasitəsilə resurslara girişin yoxlanması (səlahiyyət, autentifikasiya).
- Məlumat testləri: Identifikatorların unikal və bütöv olmasını məlumat anbarlarında yoxlamaq.