SWORD (protocol)
ಸ್ವೋರ್ಡ್ (ಸಿಂಪಲ್ ವೆಬ್-ಸರ್ವೀಸ್ ಆಫರಿಂಗ್ ರೆಪೊಸಿಟರಿ ಡಿಪಾಸಿಟ್) ಒಂದು ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯತೆಯ ಮಾನದಂಡವಾಗಿದ್ದು, ಇದು ಡಿಜಿಟಲ್ ರೆಪೊಸಿಟರಿಗಳಿಗೆ ಪ್ರಮಾಣಿತ ಶಿಷ್ಟಾಚಾರದ ಮೂಲಕ ವಿವಿಧ ಸ್ವರೂಪಗಳಲ್ಲಿ (ಎಕ್ಸ್ಎಂಎಲ್ ಡಾಕ್ಯುಮೆಂಟ್ಗಳಂತಹ) ಅನೇಕ ಮೂಲಗಳಿಂದ ವಿಷಯದ ಠೇವಣಿಯನ್ನು ಸ್ವೀಕರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. HTTP ಶಿಷ್ಟಾಚಾರವು ಯಾವುದೇ ವೆಬ್ ಬ್ರೌಸರ್ಗೆ ಯಾವುದೇ ವೆಬ್ ಸರ್ವರ್ನೊಂದಿಗೆ ಮಾತನಾಡಲು ಅನುಮತಿಸುವ ರೀತಿಯಲ್ಲಿಯೇ, ಸ್ವೋರ್ಡ್ ಕ್ಲೈಂಟ್ಗಳಿಗೆ ರೆಪೊಸಿಟರಿ ಸರ್ವರ್ಗಳೊಂದಿಗೆ ಮಾತನಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಸ್ವೋರ್ಡ್ ಎಂಬುದು ಆಟಮ್ ಪಬ್ಲಿಷಿಂಗ್ ಪ್ರೊಟೊಕಾಲ್ನ ಪ್ರೊಫೈಲ್ (ವಿಶೇಷತೆ) ಆಗಿದೆ, ಆದರೆ ಇದು ಪಾಂಡಿತ್ಯಪೂರ್ಣ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಠೇವಣಿ ಮಾಡುವ ವ್ಯಾಪ್ತಿಗೆ ಮಾತ್ರ ಸೀಮಿತವಾಗಿದೆ. ಸ್ವೋರ್ಡ್ ಶಿಷ್ಟಾಚಾರದ ಮೊದಲ ಆವೃತ್ತಿಯನ್ನು 2007ರಲ್ಲಿ ಯುಕೆ ಸಾಂಸ್ಥಿಕ ಭಂಡಾರ ತಜ್ಞರ ಒಕ್ಕೂಟವು ರಚಿಸಿತು. ಸ್ವೋರ್ಡ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಯೋಜನೆಗೆ ಜೆಐಎಸ್ಸಿ ಧನಸಹಾಯ ನೀಡಿತು ಮತ್ತು ಯುಕೆಒಎಲ್ಎನ್ ನಿರ್ವಹಿಸಿತು. ಸ್ವೋರ್ಡ್ನ ಆರಂಭಿಕ ಅಭಿವೃದ್ಧಿಯ ಅವಲೋಕನವನ್ನು "ಸ್ವೋರ್ಡ್ಃ ಸಿಂಪಲ್ ವೆಬ್-ಸರ್ವೀಸ್ ಆಫರಿಂಗ್ ರೆಪೊಸಿಟರಿ ಡಿಪಾಸಿಟ್" ನಲ್ಲಿ ನೀಡಲಾಗಿದೆ. ಸಂಪನ್ಮೂಲಗಳನ್ನು ಭಂಡಾರಗಳಲ್ಲಿ ಠೇವಣಿ ಇಡಬಹುದಾದ ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯವಾದ ವಿಧಾನದ ಅಗತ್ಯತೆಯಿಂದ ಈ ಮಾನದಂಡವು ಬೆಳೆಯಿತು. ವಿಷಯದ ಕೊಯ್ಲನ್ನು ಅನುಮತಿಸಲು ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯವಾದ ಮಾನದಂಡಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದವು (ಉದಾ. ಮೆಟಾಡೇಟಾ ಕೊಯ್ಲುಗಾಗಿ ಓಪನ್ ಆರ್ಕೈವ್ಸ್ ಇನಿಶಿಯೇಟಿವ್ ಪ್ರೊಟೊಕಾಲ್) ಅಥವಾ ಹುಡುಕಾಟಕ್ಕಾಗಿ (ಉದಾ. ಓಪನ್ ಸರ್ಚ್) ಆದರೆ ಠೇವಣಿಗಾಗಿ ಅಲ್ಲ. 2007ರಲ್ಲಿ ಮೂಲ ಬಿಡುಗಡೆಯ ನಡುವೆ, ಆವೃತ್ತಿ 1ರ ವಿವರಣೆಯನ್ನು ಮತ್ತಷ್ಟು ಪರಿಷ್ಕರಿಸಲು ಮತ್ತು ಸಮರ್ಥನೆ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು 2009ರವರೆಗೆ ಎರಡು ನಂತರದ ಯೋಜನೆಗಳನ್ನು ಕೈಗೊಳ್ಳಲಾಯಿತು. ಇದರ ಪರಿಣಾಮವಾಗಿ ಬಿಡುಗಡೆಯಾದ ಸಂಖ್ಯೆಯು 1.3 ಆಗಿತ್ತು. ಈ ಕೃತಿಯ ಹೆಚ್ಚಿನ ವಿವರಣೆಗಳು ಲೆವಿಸ್ ಮತ್ತು ಇತರರಲ್ಲಿ ಲಭ್ಯವಿವೆ, "ಸ್ವೋರ್ಡ್ ಉತ್ತರವಾಗಿದ್ದರೆ, ಪ್ರಶ್ನೆ ಏನು? ಸರಳ ವೆಬ್ ಸೇವೆಯ ಆಫರಿಂಗ್ ರೆಪೊಸಿಟರಿ ಡಿಪಾಸಿಟ್ ಪ್ರೊಟೊಕಾಲ್ನ ಬಳಕೆ ". 2011 ರಲ್ಲಿ ಒಂದು ಹೊಸ ಯೋಜನೆಯು ಸ್ವೋರ್ಡ್ 1. x ನಿರ್ದಿಷ್ಟತೆಯ "ಫೈರ್ ಅಂಡ್ ಫರ್ಗೆಟ್" ವಿಧಾನವನ್ನು ಪೂರ್ಣ ಸಿ. ಆರ್. ಯು. ಡಿ (ರಚಿಸಿ, ಹಿಂಪಡೆಯಿರಿ, ನವೀಕರಿಸಿ, ಅಳಿಸಿ) ಇಂಟರ್ಫೇಸ್ಗೆ ವಿಸ್ತರಿಸಲು ಪ್ರಾರಂಭಿಸಿತು ಮತ್ತು ಇದರ ಫಲಿತಾಂಶವು ಹೊಸ ಆವೃತ್ತಿಯಾಗಿತ್ತು (ಗೊತ್ತುಪಡಿಸಿದ 2). ಇದರ ನಂತರ ಹಲವಾರು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಕ್ಲೈಂಟ್ ಪರಿಸರದ ಮೇಲೆ ವ್ಯಾಪಕವಾದ ಅಭಿವೃದ್ಧಿ ಕಾರ್ಯಗಳು ನಡೆದವು ಮತ್ತು ಹಲವಾರು ಜಿಸ್ಕ್-ಅನುದಾನಿತ ಪ್ರಯತ್ನಗಳ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಸೇರ್ಪಡೆಯಾಯಿತು. ಪಾಂಡಿತ್ಯಪೂರ್ಣ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ದೂರದಿಂದಲೇ ಠೇವಣಿ ಇಡುವುದು ಅಪೇಕ್ಷಣೀಯವಾಗಿರುವ ಅನೇಕ ವಿಭಿನ್ನ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ. ಇವುಗಳಲ್ಲಿ ಇವು ಸೇರಿವೆಃ ಏಕಕಾಲದಲ್ಲಿ ಅನೇಕ ರೆಪೊಸಿಟರಿಗಳಿಗೆ ಠೇವಣಿ. ಡೆಸ್ಕ್ಟಾಪ್ ಕ್ಲೈಂಟ್ನಿಂದ ಠೇವಣಿ (ಬದಲಿಗೆ ರೆಪೊಸಿಟರಿ ಸಿಸ್ಟಮ್ನೊಳಗಿಂದ) ಮೂರನೇ ವ್ಯಕ್ತಿಯ ವ್ಯವಸ್ಥೆಗಳ ಮೂಲಕ ಠೇವಣಿ (ಉದಾಹರಣೆಗೆ ಸ್ವಯಂಚಾಲಿತ ಪ್ರಯೋಗಾಲಯ ಸಾಧನಗಳಿಂದ) ರೆಪೊಸಿಟರಿ ಟು ರೆಪೊಸಿಟರಿ ಠೇವಣಿ ಅನುಷ್ಠಾನಗಳು ಅನುಷ್ಠಾನದ ಮೂರು ವರ್ಗಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆಃ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ರೆಪೊಸಿಟರಿ ಸರ್ವರ್ಗಳಿಗೆ ರೆಪೊಸಿಟರಿ ಅನುಷ್ಠಾನಗಳು, ಸ್ವೋರ್ಡ್ ಠೇವಣಿಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಸಬಹುದಾದ ಕ್ಲೈಂಟ್ ಅನುಷ್ಠಾನಗಳು ಮತ್ತು ಹೊಸ ಸ್ವೋರ್ಡ್ ಕ್ಲೈಂಟ್ಗಳು ಅಥವಾ ಸರ್ವರ್ಗಳ ಸೃಷ್ಟಿಗೆ ಸಹಾಯ ಮಾಡಲು ಕೋಡ್ ಲೈಬ್ರರಿಗಳು. ಸ್ವೋರ್ಡ್-ಕಂಪ್ಲೈಂಟ್ ರೆಪೊಸಿಟರಿಗಳು ಈ ಕೆಳಗಿನ ಡಿಜಿಟಲ್ ರೆಪೊಸಿಟರಿಗಳು ಸ್ವೋರ್ಡ್ ಕಂಪ್ಲೈಂಟ್ ಆಗಿವೆಃ ಆರ್ಎಕ್ಸ್ಐವಿ ಡೇಟಾವರ್ಸ್ ಡಿಸ್ಪೇಸ್ ಇಪಿ ಪ್ರಿಂಟ್ಸ್ ಫೆಡೋರಾ ಎಚ್ಎಎಲ್ ಇಂಟ್ರಾಲಿಬೆರಿ (ಪ್ರಾಜೆಕ್ಟ್ ಅಸಮ್ಮತಿ) ಮೈಕ್ರೋಸಾಫ್ಟ್ ಜೆಂಟಿಟಿ (ಪ್ರಾಜೆಕ್ಟ್ ಅಸಮ್ಮತಿ) ಮೈಕೋರ್ ಸ್ವೋರ್ಡ್ ಕ್ಲೈಂಟ್ಗಳು ಈಸಿ ಡಿಪಾಸಿಟ್ ಓಪನ್ ಜರ್ನಲ್ ಸಿಸ್ಟಮ್ಸ್ ಪ್ರೆಸ್ಬುಕ್ಸ್ ಕ್ಲೈಂಟ್ ಸ್ವೋರ್ಡ್ ಕೋಡ್ ಲೈಬ್ರರಿಗಳು ಪಿಎಚ್ಪಿ ಸ್ವೋರ್ಡ್ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿ ರೂಬಿ ಸ್ವೋರ್ಡ್ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿ ಜಾವಾ ಸ್ವೋರ್ಡ್ ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ಲೈಬ್ರರಿ ಪೈಥಾನ್ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿ ಪೈಥಾನ್ ಸರ್ವರ್ ಲೈಬ್ರರಿ ಮತ್ತು ಸ್ವೋರ್ಡ್ 2 ಉಲ್ಲೇಖ ಅನುಷ್ಠಾನ ಇತರ ಸಂಪನ್ಮೂಲಗಳು ಸ್ವೋರ್ಡ್ ಕೋರ್ಸ್ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು swordapp.org ಕಂಪ್ಯೂಟರ್ ಮಾನದಂಡಗಳು ಜಿಸ್ಕ್ ಎಕ್ಸ್ಎಂಎಲ್ ಆಧಾರಿತ ಮಾನದಂಡಗಳು