Sobes.tech
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.