ระบบจัดการ

จัดการระบบเป็นคอร์ปอเรชั่นแห่งชาติริเริ่มการวิจัยของรีจิสทรีที่เป็นกรรมสิทธิ์ของการกำหนดตัวบ่งชี้ถาวรหรือจับเพื่อทรัพยากรสารสนเทศและการแก้ไขปัญหา 'จับเหล่านั้นเป็นข้อมูลที่จำเป็นต่อการค้นหา, การเข้าถึงและอื่น ๆ ทำให้การใช้ทรัพยากร' [1]

เช่นเดียวกับแฮนเดิลที่ใช้ในการประมวลผลที่อื่นแฮนเดิลระบบจัดการจะทึบแสงและไม่มีการเข้ารหัสข้อมูลเกี่ยวกับทรัพยากรพื้นฐานโดยผูกไว้กับข้อมูลเมตาเกี่ยวกับทรัพยากรเท่านั้น ดังนั้นแฮนเดิลจะไม่แสดงผลไม่ถูกต้องโดยการเปลี่ยนแปลงข้อมูลเมตา

ระบบนี้ได้รับการพัฒนาโดยBob Kahnที่ Corporation for National Research Initiatives (CNRI) การทำงานเดิมได้รับการสนับสนุนโดยกลาโหมโครงการวิจัยขั้นสูง Agency (DARPA) ระหว่างปี 1992 และปี 1996 เป็นส่วนหนึ่งของกรอบที่กว้างขึ้นสำหรับการกระจายบริการวัตถุดิจิตอล[2]ดังนั้นจึงเป็นสมัยที่มีการใช้งานในช่วงต้นของเวิลด์ไวด์เว็บด้วย เป้าหมายที่คล้ายกัน

ระบบ Handle System ถูกนำมาใช้ครั้งแรกในฤดูใบไม้ร่วงปี 1994 และได้รับการดูแลและดำเนินการโดย CNRI จนถึงเดือนธันวาคม 2015 เมื่อมีการนำโหมดการทำงาน "multi-primary administrator" (MPA) ใหม่มาใช้ ขณะนี้ DONA Foundation [3]ดูแล Global Handle Registry ของระบบและรับรอง MPAs รวมถึง CNRI และ International DOI Foundation [4]ปัจจุบันระบบมีโครงสร้างพื้นฐานสำหรับระบบที่ใช้มือจับเช่นDigital Object IdentifiersและDSpaceซึ่งส่วนใหญ่ใช้เพื่อให้การเข้าถึงเอกสารทางวิชาการระดับมืออาชีพและของรัฐบาลและทรัพยากรข้อมูลอื่น ๆ

CNRI ให้ข้อมูลจำเพาะและซอร์สโค้ดสำหรับการใช้งานอ้างอิงสำหรับเซิร์ฟเวอร์และโปรโตคอลที่ใช้ในระบบภายใต้ "Public License" แบบปลอดค่าลิขสิทธิ์คล้ายกับใบอนุญาตโอเพนซอร์ส [5]

ขณะนี้มีบริการจัดการหลายพันรายการ มากกว่า 1,000 แห่งอยู่ในมหาวิทยาลัยและห้องสมุด แต่ยังดำเนินการในห้องปฏิบัติการระดับชาติกลุ่มวิจัยหน่วยงานของรัฐและสถานประกอบการเชิงพาณิชย์โดยได้รับคำขอแก้ไขปัญหามากกว่า 200 ล้านครั้งต่อเดือน

ระบบจัดการถูกกำหนดไว้ในข้อมูลRFCs 3650, [1] 3651 [6]และ 3652 [7]ของInternet Engineering Task Force (IETF) ; ประกอบด้วยชุดโปรโตคอลแบบเปิดเนมสเปซและการใช้งานโปรโตคอลอ้างอิง เอกสารซอฟต์แวร์และข้อมูลที่เกี่ยวข้องจัดทำโดย CNRI บนเว็บไซต์เฉพาะ[8]

แฮนเดิลประกอบด้วยคำนำหน้าซึ่งระบุ "อำนาจการตั้งชื่อ" และส่วนต่อท้ายซึ่งให้ "ชื่อท้องถิ่น" ของทรัพยากร เช่นเดียวกับชื่อโดเมนคำนำหน้าจะออกให้กับหน่วยงานในการตั้งชื่อโดยหนึ่งใน "ผู้ดูแลระบบหลายคน" ของระบบเมื่อชำระค่าธรรมเนียมซึ่งจะต้องต่ออายุทุกปี ผู้มีอำนาจในการตั้งชื่ออาจสร้างแฮนเดิลจำนวนเท่าใดก็ได้โดยมี "ชื่อท้องถิ่น" ที่ไม่ซ้ำกันภายในคำนำหน้าที่กำหนด ตัวอย่างของแฮนเดิลคือ:

  • 20.1000/100
  • 2381/12345

ในตัวอย่างแรกซึ่งเป็นหมายเลขอ้างอิงสำหรับสิทธิ์การใช้งานซอฟต์แวร์ HANDLE.NET 20.1000คือคำนำหน้าที่กำหนดให้กับผู้มีอำนาจในการตั้งชื่อ (ในกรณีนี้คือ Handle.net เอง) และ100เป็นชื่อท้องถิ่นภายในเนมสเปซนั้น ชื่อท้องถิ่นอาจประกอบด้วยตัวอักษรใด ๆ จากUnicode UCS 2ชุดอักขระ คำนำหน้ายังประกอบด้วยอักขระ UCS-2 อื่น ๆ นอกเหนือจาก "/" คำนำหน้าประกอบด้วยส่วนอำนาจการตั้งชื่ออย่างน้อยหนึ่งกลุ่มโดยคั่นด้วยจุดซึ่งแสดงถึงลำดับชั้นของหน่วยงานการตั้งชื่อ ดังนั้นในตัวอย่าง20คือคำนำหน้าอำนาจการตั้งชื่อสำหรับ CNRI ในขณะที่1000กำหนดอำนาจการตั้งชื่อรองภายในคำนำหน้า 20 ตัวอย่างอื่น ๆ ของคำนำหน้าระดับบนสุดสำหรับหน่วยงานการตั้งชื่อส่วนกลางของ DONA Foundation มี10ไว้สำหรับจัดการ DOI 11สำหรับการจัดการที่กำหนดโดยITU ; 21สำหรับการจับออกโดยfürเยอรมัน Gesellschaft wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG) ที่ศูนย์การคำนวณทางวิทยาศาสตร์ของมหาวิทยาลัยGöttingen ; และ86สำหรับ Coalition of Handle Services - จีน เก่า "ดั้งเดิม" คำนำหน้าออกโดย CNRI ก่อนที่ "ผู้ดูแลระบบหลายหลัก" (MPA) โครงสร้างการก่อตั้งโดยทั่วไปจะมีสี่ห้าตัวเลขในขณะที่ตัวอย่างที่สองข้างต้นการจัดการบริหารงานโดยมหาวิทยาลัยเลสเตอร์ คำนำหน้าทั้งหมดต้องลงทะเบียนใน Global Handle Registry ผ่านผู้รับจดทะเบียนที่ได้รับการรับรองจาก DONA Foundation โดยปกติจะมีค่าธรรมเนียม

เช่นเดียวกับการใช้แฮนเดิลอื่น ๆในการคำนวณที่จับจะทึบแสง นั่นคือไม่มีการเข้ารหัสข้อมูลเกี่ยวกับทรัพยากรพื้นฐานและให้วิธีการดึงข้อมูลเมตาเกี่ยวกับทรัพยากรเท่านั้น

สิ่งนี้อาจตรงข้ามกับUniform Resource Locator (URL) ซึ่งอาจเข้ารหัสภายในตัวระบุแอตทริบิวต์ของทรัพยากรดังกล่าวเป็นโปรโตคอลที่จะใช้เพื่อเข้าถึงเซิร์ฟเวอร์ที่มีทรัพยากรชื่อโฮสต์เซิร์ฟเวอร์และหมายเลขพอร์ตและอาจเป็นตำแหน่งด้วยซ้ำ เฉพาะเช่นชื่อของไฟล์ในระบบไฟล์เซิร์ฟเวอร์ที่มีทรัพยากร ในระบบจัดการข้อมูลเฉพาะเหล่านี้ไม่ได้ถูกเข้ารหัสในแฮนเดิล แต่จะพบในเมทาดาทาที่แฮนเดิลถูกผูกไว้

ข้อมูลเมตาอาจรวมถึงคุณลักษณะหลายอย่างของทรัพยากรสารสนเทศเช่นสถานที่ตั้งรูปแบบที่มีอยู่ประเภทของการเข้าถึง (เช่น "ฟรี" เทียบกับ "จ่าย") ที่เสนอให้และใคร การประมวลผลข้อมูลเมตาเพื่อกำหนดวิธีการและสถานที่ที่ควรเข้าถึงทรัพยากรและการจัดเตรียมทรัพยากรให้กับผู้ใช้จะดำเนินการในขั้นตอนแยกต่างหากเรียกว่า "ความละเอียด" โดยใช้ตัวแก้ไขเซิร์ฟเวอร์ซึ่งอาจแตกต่างจาก คนที่เกี่ยวข้องกับการแลกเปลี่ยนหมายเลขอ้างอิงสำหรับข้อมูลเมตา ซึ่งแตกต่างจาก URL ซึ่งอาจไม่ถูกต้องหากข้อมูลเมตาที่ฝังอยู่ภายในไม่ถูกต้องการจัดการจะไม่ถูกต้องและไม่จำเป็นต้องเปลี่ยนเมื่อสถานที่หรือแอตทริบิวต์ข้อมูลเมตาอื่น ๆ เปลี่ยนไป สิ่งนี้ช่วยป้องกันไม่ให้ลิงก์เน่าเนื่องจากการเปลี่ยนแปลงในทรัพยากรสารสนเทศ (เช่นตำแหน่ง) จำเป็นต้องมีผลในการเปลี่ยนแปลงข้อมูลเมตาเท่านั้นแทนที่จะเป็นการเปลี่ยนแปลงในทุกการอ้างอิงถึงทรัพยากร

แต่ละแฮนเดิลอาจมีผู้ดูแลระบบของตัวเองและการจัดการแฮนเดิลสามารถทำได้ในสภาพแวดล้อมแบบกระจายซึ่งคล้ายกับชื่อโดเมน DNS การผูกชื่อกับค่าอาจได้รับการรักษาความปลอดภัยทั้งผ่านลายเซ็นเพื่อตรวจสอบข้อมูลและผ่านการตอบสนองความท้าทายเพื่อตรวจสอบการส่งข้อมูลทำให้สามารถใช้แฮนเดิลในแอปพลิเคชันการจัดการความน่าเชื่อถือได้

เป็นไปได้ที่ทรัพยากรข้อมูลพื้นฐานเดียวกันจะเชื่อมโยงกับแฮนเดิลหลายอันเนื่องจากเมื่อห้องสมุดของมหาวิทยาลัยสองแห่งสร้างแฮนเดิล (และอาจเป็นชุดข้อมูลเมตาที่แตกต่างกัน) สำหรับหนังสือเล่มเดียวกัน

Handle System เข้ากันได้กับDomain Name System (DNS) แต่ไม่จำเป็นต้องใช้ซึ่งแตกต่างจากตัวระบุถาวรเช่นPURLsหรือARKซึ่งคล้ายกับแฮนเดิลแต่ใช้ชื่อโดเมน อย่างไรก็ตามไม่เหมือนกับวิธีการใช้ชื่อโดเมนเหล่านี้แฮนเดิลจำเป็นต้องมีขั้นตอนการลงทะเบียนคำนำหน้าแยกต่างหากและจัดการเซิร์ฟเวอร์แยกจากเซิร์ฟเวอร์ชื่อโดเมน

สามารถใช้มือจับได้ หรือแสดงเป็นตัวบ่งชี้ทรัพยากร Uniform (ยูริ) ผ่าน namespace ภายในที่ข้อมูลโครงการ URI ; [9] [10]ตัวอย่างเช่น20.1000/100อาจจะเขียนเป็น info:hdl/20.1000/100URI, เนมสเปซระบบจัดการบางส่วนเช่น Digital Object Identifiers เป็น "ข้อมูล:" เนมสเปซ URI ในสิทธิ์ของตนเอง ตัวอย่างเช่นinfo:doi/10.1000/182เป็นอีกวิธีหนึ่งในการเขียนจุดจับสำหรับการแก้ไขปัจจุบันของ DOI Handbook [11]เป็น URI

เนมสเปซระบบจัดการบางตัวกำหนดกฎการนำเสนอพิเศษ ยกตัวอย่างเช่นตัวระบุวัตถุดิจิทัลซึ่งเป็นตัวแทนของเปอร์เซ็นต์สูงของจับโผล่ออกมามักจะนำเสนอด้วย "ดอย" doi:10.1000/182คำนำหน้า:

Handle ใด ๆ อาจแสดงเป็น Uniform Resource Locator (URL) ผ่านการใช้พร็อกซีเซิร์ฟเวอร์ HTTPทั่วไป: [12]

ระบบที่ใช้มือจับบางระบบมีพร็อกซีเซิร์ฟเวอร์ HTTP ที่มีไว้สำหรับใช้กับระบบของตนเองเช่น: