Service statelessness principle
ಸೇವಾ ಸ್ಥಿತಿಯಿಲ್ಲದಿರುವಿಕೆಯು ಒಂದು ವಿನ್ಯಾಸ ತತ್ವವಾಗಿದ್ದು, ಸಾಧ್ಯವಾದಾಗಲೆಲ್ಲಾ ಅವುಗಳ ರಾಜ್ಯ ದತ್ತಾಂಶದಿಂದ ಬೇರ್ಪಡಿಸುವ ಮೂಲಕ ಸ್ಕೇಲೆಬಲ್ ಸೇವೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವ ಸಲುವಾಗಿ ಸೇವಾ-ದೃಷ್ಟಿಕೋನ ವಿನ್ಯಾಸ ಮಾದರಿಯೊಳಗೆ ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ. ನಿಜವಾದ ರಾಜ್ಯ ದತ್ತಾಂಶ ನಿರ್ವಹಣೆಯನ್ನು ಬಾಹ್ಯ ಘಟಕಕ್ಕೆ ಅಥವಾ ವಾಸ್ತುಶಿಲ್ಪದ ವಿಸ್ತರಣೆಗೆ ನಿಯೋಜಿಸಲಾಗಿರುವುದರಿಂದ ಇದು ಸೇವೆಯಿಂದ ಬಳಕೆಯಾಗುವ ಸಂಪನ್ಮೂಲಗಳ ಕಡಿತಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ. ಸಂಪನ್ಮೂಲ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವ ಮೂಲಕ, ಸೇವೆಯು ಹೆಚ್ಚಿನ ವಿನಂತಿಗಳನ್ನು ವಿಶ್ವಾಸಾರ್ಹ ರೀತಿಯಲ್ಲಿ ನಿಭಾಯಿಸಬಹುದು. ಉದ್ದೇಶ ಯಾವುದೇ ಎರಡು ಸಾಫ್ಟ್ವೇರ್ ಪ್ರೋಗ್ರಾಂಗಳ ಪರಸ್ಪರ ಕ್ರಿಯೆಯು ಪರಸ್ಪರ-ನಿರ್ದಿಷ್ಟ ದತ್ತಾಂಶದ ಮೇಲೆ ನಿಗಾ ಇಡುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಪ್ರತಿ ನಂತರದ ಪರಸ್ಪರ ಕ್ರಿಯೆಯು ಹಿಂದಿನ ಪರಸ್ಪರ ಕ್ರಿಯೆಯ ಫಲಿತಾಂಶವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ಒಂದೇ ಯಂತ್ರದಲ್ಲಿ ಭೌತಿಕವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ವಿತರಣಾ ವಿನ್ಯಾಸಗಳಲ್ಲಿ ಇದು ಹೆಚ್ಚು ಮುಖ್ಯವಾಗುತ್ತದೆ. ಎರಡು ಹಂತದ ವಿನ್ಯಾಸಗಳಲ್ಲಿ, ಈ ಪರಸ್ಪರ-ನಿರ್ದಿಷ್ಟ ದತ್ತಾಂಶವನ್ನು ಪತ್ತೆಹಚ್ಚುವ ಜವಾಬ್ದಾರಿಯು ಶ್ರೀಮಂತ ಗ್ರಾಹಕರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿತ್ತು, ಇದು ಪ್ರತಿ ಕ್ಲೈಂಟ್ ಪ್ರತ್ಯೇಕ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ವಾಸಿಸುತ್ತಿದ್ದ ಕಾರಣ ಸಮಸ್ಯೆಯಾಗಿರಲಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಎನ್-ಶ್ರೇಣಿಯ ವಿನ್ಯಾಸಗಳಲ್ಲಿ, ರಾಜ್ಯದ ನಿರ್ವಹಣಾ ಜವಾಬ್ದಾರಿಯು ಕ್ಲೈಂಟ್ನಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ವೆಬ್ ಸರ್ವರ್ಗೆ ಬದಲಾಯಿತು. ಇದು ಕೆಲವು ಮಿಡಲ್ವೇರ್ ಸ್ಟೇಟ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ವಿಸ್ತರಣೆಗಳ ಅಗತ್ಯವನ್ನು ಪರಿಚಯಿಸಿತು, ಇದರಿಂದಾಗಿ ಸರ್ವರ್ ಅಂತಹ ವಿಸ್ತರಣೆಗಳಂತಹ ನಿಜವಾದ ಚಟುವಟಿಕೆ-ನಿರ್ದಿಷ್ಟ ಸ್ಥಿತಿ ಡೇಟಾವನ್ನು ಮುಂದೂಡುವ ಮೂಲಕ ಅನೇಕ ಏಕಕಾಲೀನ ಕ್ಲೈಂಟ್ ವಿನಂತಿಗಳನ್ನು ನಿಭಾಯಿಸಬಹುದು. ಅಧಿವೇಶನದ ದತ್ತಾಂಶವನ್ನು ASP. NET ಅನ್ವಯಗಳಲ್ಲಿ ದತ್ತಸಂಚಯದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತಿದೆ. ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಮತ್ತು ಹೆಚ್ಚಿನ ಕ್ಲೈಂಟ್ ವಿನಂತಿಗಳನ್ನು ಮನರಂಜಿಸುವ ಸಾಮರ್ಥ್ಯದ ಪರವಾಗಿ ಮೆಮೊರಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮುಕ್ತಗೊಳಿಸಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಒಂದು ಸೇವೆಯ ಸಂಯೋಜನೆಯಲ್ಲಿ, ಮತ್ತೊಂದು ಸೇವೆಯು ಅದರ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಕಾಯುತ್ತಿರುವಾಗ ಒಂದು ಸೇವೆಯು ಚಟುವಟಿಕೆಯ-ನಿರ್ದಿಷ್ಟ ದತ್ತಾಂಶವನ್ನು ಮೆಮೊರಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಬೇಕಾಗಬಹುದು. ಇದರ ಪರಿಣಾಮವಾಗಿ, ಸೇವಾ-ದೃಷ್ಟಿಕೋನದ ಸಂದರ್ಭದಲ್ಲಿ, ಸೇವಾ-ದೃಷ್ಟಿಕೋನವು ಸೇವಾ ಮರುಬಳಕೆಗೆ ಹೆಚ್ಚಿನ ಒತ್ತು ನೀಡುವುದರಿಂದ ಸೇವಾ ಚಟುವಟಿಕೆಗೆ ಸಂಬಂಧಿಸಿದ ದತ್ತಾಂಶದ ಸಮರ್ಥ ನಿರ್ವಹಣೆಯು ಹೆಚ್ಚು ಮುಖ್ಯವಾಗುತ್ತದೆ. ಒಂದು ನಿರ್ದಿಷ್ಟ ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಗ್ರಾಹಕ ಕಾರ್ಯಕ್ರಮದೊಂದಿಗಿನ ಸಂವಹನದ ಪರಿಣಾಮವಾಗಿ ರಚಿಸಲಾದ ರಾಜ್ಯ ದತ್ತಾಂಶವನ್ನು ನಿರ್ವಹಿಸುವುದು ಮಾತ್ರವಲ್ಲದೆ, ಅನೇಕ ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಗಳ ಭಾಗವಾಗಿರುವ ಇತರ ರೀತಿಯ ಗ್ರಾಹಕ ಕಾರ್ಯಕ್ರಮಗಳೊಂದಿಗಿನ ಸಂವಹನಕ್ಕೂ ಈ ಸೇವೆಯು ವ್ಯವಹರಿಸಬೇಕಾಗುತ್ತದೆ. ಮರುಬಳಕೆ ಹೆಚ್ಚಾದಂತೆ, ರಾಜ್ಯದ ದತ್ತಾಂಶವನ್ನು ನಿರ್ವಹಿಸುವ ಓವರ್ಹೆಡ್ ಕೂಡ ಹೆಚ್ಚಾಗುತ್ತದೆ. ಸರ್ವೀಸ್ ಸ್ಟೇಟ್ಲೆಸ್ನೆಸ್ ತತ್ವವು ರಾಜ್ಯ ನಿರ್ವಹಣೆಯ ಮೇಲ್ಮೈಯನ್ನು ಸೇವೆಗಳಿಂದ ಬೇರೆ ಬಾಹ್ಯ ವಾಸ್ತುಶಿಲ್ಪ ಘಟಕಗಳಿಗೆ ಸ್ಥಳಾಂತರಿಸುವ ಮೂಲಕ ಸೇವೆಯನ್ನು ರಾಜ್ಯರಹಿತವಾಗಿಸುವ ಪರವಾಗಿ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು ಸೇವಾ-ಆಧಾರಿತ ಪರಿಹಾರದ ಒಟ್ಟಾರೆ ಸ್ಕೇಲೆಬಿಲಿಟಿಗೆ ಮತ್ತಷ್ಟು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ಸೇವಾ ಸ್ಥಿತಿಯಿಲ್ಲದಿರುವಿಕೆಯ ಸರಿಯಾದ ಅನ್ವಯಕ್ಕೆ ನಿರ್ವಹಿಸಬೇಕಾದ ವಿವಿಧ ರೀತಿಯ ರಾಜ್ಯ ಮಾಹಿತಿಯ ತಿಳುವಳಿಕೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಸೇವಾ ಸಂಯೋಜನೆಯೊಳಗೆ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಸೇವಾ ಚಟುವಟಿಕೆಯ ಚಾಲನೆಗೆ ನಿರ್ದಿಷ್ಟವಾದ ದತ್ತಾಂಶವನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಸೇವೆಯ ಅಗತ್ಯವಿರಬಹುದು, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸಂದೇಶಗಳ ಸಮನ್ವಯದೊಂದಿಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ, ಉದಾಹರಣೆಗೆ. ಕೆಲಸದ ಹರಿವುಗಳು ಮತ್ತು ನಿಯಮಗಳನ್ನು ಹೇಗೆ ಅರ್ಥೈಸಿಕೊಳ್ಳಬೇಕು ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸುವ ಸಂಬಂಧಿತ ನಿಯಮಗಳು. ವ್ಯವಹಾರ ದತ್ತಾಂಶ ಇದು ಪ್ರಸ್ತುತ ಸೇವಾ ಚಟುವಟಿಕೆಯಿಂದ ನಡೆಸಲ್ಪಡುವ ನಿಜವಾದ ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಗೆ ಸಂಬಂಧಿಸಿದ ದತ್ತಾಂಶವಾಗಿದೆ, ಉದಾಹರಣೆಗೆ. ಗ್ರಾಹಕ ದಾಖಲೆಗಳು, ಇತ್ಯಾದಿ. ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಈ ರೀತಿಯ ದತ್ತಾಂಶವನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಸಂಗ್ರಹಿಸಬೇಕಾಗಬಹುದು, ವಿಶೇಷವಾಗಿ ಇದು ಸೇವಾ ಚಟುವಟಿಕೆಯ ಮುಂದಿನ ಹಂತಕ್ಕೆ ಇನ್ಪುಟ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದರೆ. ಅಧಿವೇಶನದ ದತ್ತಾಂಶ ಇದು ಸೇವೆಗಳ ನಡುವಿನ ಸಂಪರ್ಕ ಮಾಹಿತಿಯೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ, ಉದಾಹರಣೆಗೆ. ಗ್ರಾಹಕ ಕಾರ್ಯಕ್ರಮಗಳು ಮತ್ತು ಸೇವೆಗಳು ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಸಂವಹನ ನಡೆಸುತ್ತಿರುವಾಗ, ನಂತರದ ವಿನಂತಿಯನ್ನು ಸೇವೆಯ ನಿರ್ದಿಷ್ಟ ನಿದರ್ಶನಕ್ಕೆ ಮಾತ್ರ ಸಲ್ಲಿಸಲು ಕೆಲವು ರೀತಿಯ ಪರಸ್ಪರ ಸಂಬಂಧದ ಅಗತ್ಯವಿರಬಹುದು ಏಕೆಂದರೆ ಆ ನಿದರ್ಶನಕ್ಕೆ ಮಾತ್ರ ಹಿಂದಿನ ಸೇವೆಯ ಸಂವಹನದ ಬಗ್ಗೆ ತಿಳಿದಿದೆ. ಸ್ಥಿತಿಯಿಲ್ಲದಿರುವಿಕೆ ಮತ್ತು ಸೇವೆಯ ಪ್ರಕಾರಗಳು ಸೇವೆಯ ಸ್ಥಿತಿಯಿಲ್ಲದಿರುವಿಕೆ ತತ್ವವನ್ನು ಸೇವೆಯಿಂದ ಸುತ್ತುವರಿದ ಪರಿಹಾರ ತರ್ಕದ ಪ್ರಕಾರಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ವಿವಿಧ ವ್ಯಾಪ್ತಿಗಳಿಗೆ ಅನ್ವಯಿಸಬಹುದು. ಕಾರ್ಯ ಸೇವೆಗಳು ಕಾರ್ಯ ಸೇವೆಗಳು ನಿರ್ದಿಷ್ಟ ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಪರಿಹಾರ ತರ್ಕವನ್ನು ಹೊಂದಿರುತ್ತವೆ ಮತ್ತು ಆದ್ದರಿಂದ ಅವುಗಳ ಮರುಬಳಕೆಯ ಮಟ್ಟವು ಕಡಿಮೆಯಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಈ ಸೇವೆಗಳು ಸೇವಾ ಚಟುವಟಿಕೆಯ ಬಗ್ಗೆ ಸಂದರ್ಭ ದತ್ತಾಂಶವನ್ನು (ವರ್ಕ್ಫ್ಲೋ ನಿಯಮಗಳು) ಹೊಂದಿರುತ್ತವೆ, ಇದು ಕಾರ್ಯ ಸೇವೆಯಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತಿರುವ ಸೇವಾ ಸಂಯೋಜನೆಯ ಗಾತ್ರಕ್ಕೆ ನೇರವಾಗಿ ಅನುಪಾತದಲ್ಲಿರುತ್ತದೆ. ಇದರ ಪರಿಣಾಮವಾಗಿ, ಅಂತಹ ಸೇವೆಗಳನ್ನು ರಾಜ್ಯ ಮುಂದೂಡುವ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ವಿನ್ಯಾಸಗೊಳಿಸುವುದರಿಂದ ಅವುಗಳ ಮೆಮೊರಿ ಹೆಜ್ಜೆಗುರುತನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಹೆಚ್ಚು ಸ್ಪಂದಿಸುವಂತೆ ಮಾಡುತ್ತದೆ. ಉಪಯುಕ್ತತೆ ಸೇವೆಗಳು ಈ ರೀತಿಯ ಸೇವೆಗಳು ಕಾರ್ಯ ಮತ್ತು ಘಟಕ ಸೇವೆಗಳಿಗೆ ಸ್ಥಿತಿಯಿಲ್ಲದಿರುವಿಕೆಯನ್ನು ಒದಗಿಸುವ ಸಲುವಾಗಿ ಸ್ಥಿತಿಶೀಲವಾಗಿರಬೇಕು. ಮತ್ತೊಂದೆಡೆ, ಹೆಚ್ಚು ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ಉಪಯುಕ್ತತೆ ಸೇವೆ, ಉದಾಹರಣೆಗೆ. ಲೆಗಸಿ ಸಿಸ್ಟಮ್ಗೆ ಹೊದಿಕೆಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಯುಟಿಲಿಟಿ ಸೇವೆಯು ಮಧ್ಯಮವಾಗಿ ರಾಜ್ಯರಹಿತವಾಗಿರಬೇಕು, ಇದರಿಂದಾಗಿ ಅದು ಅನೇಕ ಏಕಕಾಲೀನ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸಬಹುದು. ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಯಿಂದ ಸ್ವತಂತ್ರವಾಗಿರುವುದರಿಂದ, ಈ ಸೇವೆಗಳನ್ನು ಅತ್ಯಂತ ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ಸೇವೆಗಳೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಮತ್ತೊಂದು ಪ್ರಮುಖ ಅಂಶವೆಂದರೆ ಅವರು ವ್ಯಾಪಾರ ಘಟಕಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ದತ್ತಾಂಶವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತಾರೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಸ್ಥಿತಿಯಿಲ್ಲದಿರುವಿಕೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಅವರು ಅಗತ್ಯವಾದ ಕಾರ್ಯವನ್ನು ಒದಗಿಸಲು ಅವರು ಉಳಿಸಿಕೊಳ್ಳಬೇಕಾದ ವ್ಯವಹಾರ ದತ್ತಾಂಶದ ಮೇಲ್ವಿಚಾರಣೆಯ ಹೊರೆಯನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ರಾಜ್ಯದ ನಿರ್ವಹಣೆಯನ್ನು ಕೆಲವು ಹಂಚಿಕೆಯ ವಾಸ್ತುಶಿಲ್ಪದ ವಿಸ್ತರಣೆಗೆ ನಿಯೋಜಿಸುವ ಮೂಲಕ ರಾಜ್ಯರಹಿತತೆಯನ್ನು ಸಾಧಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ. ಸೇವಾ ಅನುಷ್ಠಾನದ ಗಡಿಯ ಹೊರಗೆ ಅಥವಾ ಸೇವಾ ಗಡಿಯೊಳಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮೀಸಲಾದ ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮಿಡಲ್ವೇರ್ ಉತ್ಪನ್ನ. ಮೀಸಲಾದ ದತ್ತಸಂಚಯ. ಪರಿಗಣನೆಗಳು ಪ್ರತಿ ಸೇವೆಗೆ ಮೀಸಲಾದ ರಾಜ್ಯ ಮುಂದೂಡಿಕೆ ಆಯ್ಕೆಯನ್ನು ಒದಗಿಸಲು ಯಾವಾಗಲೂ ಸಾಧ್ಯವಾಗದಿರಬಹುದು ಏಕೆಂದರೆ ಇದಕ್ಕೆ ಸ್ಪಷ್ಟವಾಗಿ ಹೆಚ್ಚುವರಿ ಹೂಡಿಕೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಮತ್ತೊಂದೆಡೆ, ಹಂಚಿಕೆಯ ರಾಜ್ಯ ಮುಂದೂಡಿಕೆ ಆಯ್ಕೆಯನ್ನು ಬಳಸುವುದು ಸೇವೆಗೆ ಅವಲಂಬನೆಯನ್ನು ಸೃಷ್ಟಿಸಬಹುದು, ಇದು ಸೇವೆಯ ವಿಕಾಸದ ಹಾದಿಯಲ್ಲಿ ನಿಲ್ಲಬಹುದು. ರಾಜ್ಯದ ಮಾಹಿತಿಯ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಮರುಪಡೆಯುವಿಕೆಯು ಸೇವೆಯ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯದ ಮೇಲೆ ಅಜಾಗರೂಕತೆಯಿಂದ ಪರಿಣಾಮ ಬೀರಬಹುದು, ಏಕೆಂದರೆ ಈ ಎರಡೂ ಕಾರ್ಯಗಳು ಗಣನೆಯ ತೀವ್ರತೆಯನ್ನು ಸಾಬೀತುಪಡಿಸಬಹುದು, ಏಕೆಂದರೆ ಮೊದಲು ದತ್ತಾಂಶವನ್ನು ಶೇಖರಣಾ ವಿಸ್ತರಣೆಯ ಸ್ಥಳೀಯ ಸ್ವರೂಪವಾಗಿ ಪರಿವರ್ತಿಸಬೇಕಾಗಿದೆ ಮತ್ತು ಅದೇ ಮಾಹಿತಿಯನ್ನು ಮರುಪಡೆಯುವ ವಿಷಯಕ್ಕೆ ಬಂದಾಗ ಪ್ರತಿಯಾಗಿ. ರಾಜ್ಯವಿಲ್ಲದ ಸೇವೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಹೆಚ್ಚುವರಿ ಪ್ರಯತ್ನಗಳು ಮತ್ತು ಸಮಯ ಬೇಕಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಸೇವೆಯು ರಾಜ್ಯದ ಮುಂದೂಡಲ್ಪಟ್ಟ ವಿಸ್ತರಣೆಗಳೊಂದಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸುವ ತರ್ಕವನ್ನು ಹೊಂದಿರಬೇಕು. ಇದಕ್ಕೆ ಹೆಚ್ಚುವರಿ ಕೋಡ್ ಮತ್ತು ಪರೀಕ್ಷೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಮೈಕೆಲ್ Poulin.Evolution ನ ಸೇವಾ ದೃಷ್ಟಿಕೋನದ ತತ್ವಗಳ ಹೆಚ್ಚಿನ ಓದುವ ಉಲ್ಲೇಖಗಳುಃ ಸೇವಾ ಸ್ಥಿತಿಯಿಲ್ಲದಿರುವಿಕೆ, ಭಾಗ 6 [ಆನ್ಲೈನ್]. ಪ್ರವೇಶಿಸಿದ ದಿನಾಂಕಃ 19 ಏಪ್ರಿಲ್ 2010. ಮೌರೊ. ಇತ್ಯಾದಿ. ಸೇವಾ ಆಧಾರಿತ ಸಾಧನ ಏಕೀಕರಣ-ಎಸ್. ಓ. ಎ. ವಿನ್ಯಾಸ ಮಾದರಿಗಳ ವಿಶ್ಲೇಷಣೆ. [ಆನ್ಲೈನ್], ಪು. 1-10,2010 43ನೇ ಹವಾಯಿ ಇಂಟರ್ನ್ಯಾಷನಲ್ ಕಾನ್ಫರೆನ್ಸ್ ಆನ್ ಸಿಸ್ಟಮ್ ಸೈನ್ಸಸ್, 2010. ಪ್ರವೇಶಿಸಿದ ದಿನಾಂಕಃ 8 ಏಪ್ರಿಲ್ 2010. ಸೇವೆ-ಆಧಾರಿತ (ಬಿಸಿನೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್)