DRDA
ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ರಿಲೇಷನಲ್ ಡೇಟಾಬೇಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ (ಡಿ. ಆರ್. ಡಿ. ಎ) ಎಂಬುದು ಓಪನ್ ಗ್ರೂಪ್ನ ಡೇಟಾಬೇಸ್ ಇಂಟರ್ಆಪರೇಬಿಲಿಟಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಆಗಿದೆ. ಡಿ. ಆರ್. ಡಿ. ಎ. ವಿತರಿಸಿದ ಸಂಬಂಧಿತ ದತ್ತಸಂಚಯಗಳ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ವಿವರಿಸುತ್ತದೆ. ಇದು ವಿತರಿಸಿದ ದತ್ತಾಂಶವನ್ನು ಪ್ರವೇಶಿಸುವ ನಿಯಮಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಪ್ರವೇಶವನ್ನು ನಿರ್ವಹಿಸಲು ನಿಜವಾದ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು (ಎಪಿಐ) ಒದಗಿಸುವುದಿಲ್ಲ. ಇದನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಡಿಬಿ2 2.3 ರಲ್ಲಿ ಬಳಸಲಾಯಿತು. 1988ರಿಂದ 1994ರ ಅವಧಿಯಲ್ಲಿ ಐಬಿಎಂನೊಳಗಿನ ಒಂದು ಕಾರ್ಯ ಸಮೂಹವು ಡಿಆರ್ಡಿಎಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿತು. ಡಿಆರ್ಡಿಎಯ ಸಂದೇಶಗಳು, ಶಿಷ್ಟಾಚಾರಗಳು ಮತ್ತು ರಚನಾತ್ಮಕ ಘಟಕಗಳನ್ನು ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಡೇಟಾ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಘಟಕಗಳ ಅಪ್ಲಿಕೇಶನ್ ರಿಕ್ವೆಸ್ಟರ್ (ಎಆರ್). ಎಆರ್ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ಎಸ್. ಕ್ಯೂ. ಎಲ್ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸೂಕ್ತ ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ಗಳಿಗೆ ಕಳುಹಿಸುತ್ತದೆ. ಈ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು, ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳು ದೂರಸ್ಥ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ (ಎಎಸ್). ಎಎಸ್ ಅರ್ಜಿದಾರರಿಂದ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ. ಎಎಸ್ ಸಂಸ್ಕರಿಸಬಹುದಾದ ಭಾಗಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಉಳಿದ ಭಾಗವನ್ನು ನಂತರದ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ಡೇಟಾಬೇಸ್ ಸರ್ವರ್ಗಳಿಗೆ ರವಾನಿಸುತ್ತದೆ. ದತ್ತಾಂಶ ಪ್ರಾತಿನಿಧ್ಯ ಪರಿವರ್ತನೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಅಪ್ಲಿಕೇಶನ್ ಬೆಂಬಲ ಶಿಷ್ಟಾಚಾರ ಎಂಬ ಶಿಷ್ಟಾಚಾರದ ಮೂಲಕ ಎಆರ್ ಮತ್ತು ಎಎಸ್ ಸಂವಹನ ನಡೆಸುತ್ತವೆ. ಡೇಟಾಬೇಸ್ ಸರ್ವರ್ (ಡಿಎಸ್). ಡಿಎಸ್ ಎಎಸ್ ಅಥವಾ ಇತರ ಡಿಎಸ್ ಸರ್ವರ್ಗಳಿಂದ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ. ಡಿಎಸ್ ವಿತರಿಸಿದ ವಿನಂತಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ವಿನಂತಿಯನ್ನು ಪೂರೈಸಲು ಡಿಎಸ್ ಸಹಯೋಗಕ್ಕೆ ವಿನಂತಿಯ ಭಾಗಗಳನ್ನು ರವಾನಿಸುತ್ತದೆ. ಎಎಸ್ ಮತ್ತು ಡಿಎಸ್ ಪರಸ್ಪರ ಡೇಟಾಬೇಸ್ ಬೆಂಬಲ ಶಿಷ್ಟಾಚಾರ ಎಂಬ ಶಿಷ್ಟಾಚಾರದ ಮೂಲಕ ಸಂವಹನ ನಡೆಸುತ್ತವೆ. ಡಿಆರ್ಡಿಎ ಅಪಾಚೆ ಡರ್ಬಿ (ಜಾವಾ ಆರ್ಡಿಬಿಎಂಎಸ್) ಐಬಿಎಂ ಡಿಬಿ2 ಇನ್ಫಾರ್ಮಿಕ್ಸ್ ಡೈನಾಮಿಕ್ ಸರ್ವರ್ ಡಿಆರ್ಡಿಎಗಾಗಿ ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ ಗೇಟ್ವೇ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಡೇಟಾಬೇಸ್ಗಳು-ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಡಿಆರ್ಡಿಎ ಕ್ಲೈಂಟ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಡಿಆರ್ಡಿಎಗಾಗಿ ರಿಮೋಟ್ ನಾನ್-ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ಗಳನ್ನು (ಪ್ರಾಥಮಿಕವಾಗಿ ಡಿಬಿ2) ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ ಪ್ರೊವೈಡರ್ ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ-ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಡಿಆರ್ಡಿಎ ಸರ್ವರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ರಿಮೋಟ್ ಕ್ಲೈಂಟ್ಗಳಿಗೆ ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ. ಡಿಬಿ 2/400 ಡಿಆರ್ಡಿಎ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸುವ ಐಬಿಎಂ ಐ ಸಿಸ್ಟಮ್ಸ್) ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಓಪನ್ ಗ್ರೂಪ್-ಡಿಆರ್ಡಿಎ ಪ್ರೊಟೊಕಾಲ್ ವಿವರಣೆ ಓಪನ್ ಗ್ರೂಪ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಎಸ್. ಕ್ಯೂ. ಎಲ್ ಡೇಟಾ ಆಕ್ಸೆಸ್ ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್ ಪ್ರೊಟೊಕಾಲ್ಗಳು ಡೇಟಾಬೇಸ್ ಆಕ್ಸೆಸ್ ಪ್ರೊಟೊಕಾಲ್ಗಳು