OAI-PMH bir dergi için ne yapar?
Açık Arşivler Girişimi Üstveri Harmanlama Protokolü, veri sağlayıcının üstveri sunması ve hizmet sağlayıcıların bu veriyi toplaması için standart yöntem verir. Makaleyi yayımlamaz, DOI atamaz ve herhangi bir dizine kabul garantisi vermez. Temel değeri birlikte çalışabilirliktir: dergi her harmanlama hizmeti için ayrı özel akış geliştirmeden tutarlı kayıt sunabilir. Kamusal makale sayfası insanlara yönelik ana kayıt olarak kalırken OAI-PMH üstveriye makinece okunabilir bir yol sağlar.
Altı protokol isteğini anlayın
Uyumlu bir depo Identify, ListMetadataFormats, ListSets, ListIdentifiers, ListRecords ve GetRecord isteklerine yanıt verir. Identify depoyu tanımlar; ListMetadataFormats sunulan şemaları bildirir; ListIdentifiers ve ListRecords toplu harmanlamayı destekler; GetRecord tek kaydı döndürür; ListSets ise isteğe bağlı gruplama sunar. İstekler tek bir temel adresi kullanır, yanıtlar düzgün biçimli UTF-8 XML olmalıdır. Uyum yalnızca bir XML sayfası döndürmek değil; geçerli istekleri, zorunlu parametreleri ve tanımlı hata yanıtlarını doğru işlemektir.
Tanımlayıcılar ve datestamp güvenilir harmanlamayı belirler
Her öğe, açıklayıcı üstveri düzeltildiğinde değişmeyen kalıcı bir OAI tanımlayıcısına sahip olmalıdır. Kayıt datestamp değeri harmanlama açısından oluşturma, değiştirme veya silinme zamanını gösterir ve artımlı toplamayı mümkün kılar. Bu değeri makalenin ilk yayın tarihiyle karıştırmak güncellemelerin kaçırılmasına yol açabilir. Kayıt geri çekildiğinde deponun silme politikası ve yanıt davranışı açık olmalı, harmanlayıcı kendi kopyasını uzlaştırabilmelidir.
Sayfalama, setler ve üstveri biçimlerini test edin
Büyük sonuç listeleri resumption token kullanır. Token ilk sorgunun bağlamını korumalı, son kullanma özelliği varsa öngörülebilir davranmalı ve arşiv değişirken kayıt atlamamalı veya yinelememelidir. Setler dergi, koleksiyon ya da yayın gruplarını sunabilir; gereksiz karmaşıklık harmanlamayı zorlaştırır. OAI-PMH en az Dublin Core desteği ister. Ek biçimler yalnızca her yanıt ilan edilen şemaya göre doğrulanabiliyorsa sunulmalıdır.
Uç noktayı üretim hizmeti gibi işletin
Doğrulama; XML şema uyumunu, karakter kodlamasını, tarih aralıklarını, tanımlayıcı kararlılığını, silinen kayıtları, token akışını ve örnek üstveriyi kapsamalıdır. Hataları ve yanıt süresini izleyin, uygun yerde sıkıştırma kullanın ve meşru harmanlayıcıları engellemeden kötüye kullanımı sınırlayın. Dijider OAI-PMH çıktısını kamusal sayfa ve diğer dışa aktarımlarda kullanılan kontrollü makale kaydından üretebilir. Ortak kaynak çelişkiyi azaltır; fakat sürekli üstveri düzeltmesi ve uç nokta takibi yine gereklidir.
Kaynaklar ve editoryal kanıtlar
İnceleyen: Dijider Technical Editorial Review
- openarchives.org
- openarchives.org
- Dijider metadata documentation