Service choreography
ಬಿಸಿನೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿ ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯು ಸೇವಾ ಸಂಯೋಜನೆಯ ಒಂದು ರೂಪವಾಗಿದೆ, ಇದರಲ್ಲಿ ಹಲವಾರು ಪಾಲುದಾರ ಸೇವೆಗಳ ನಡುವಿನ ಸಂವಹನ ಶಿಷ್ಟಾಚಾರವನ್ನು ಜಾಗತಿಕ ದೃಷ್ಟಿಕೋನದಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಕಲ್ಪನೆಗೆ ಆಧಾರವಾಗಿರುವ ಕಲ್ಪನೆಯನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಸಂಕ್ಷೇಪಿಸಬಹುದುಃ "ನೃತ್ಯಗಾರರು ಜಾಗತಿಕ ಸನ್ನಿವೇಶವನ್ನು ಅನುಸರಿಸಿ ಒಂದೇ ಒಂದು ನಿಯಂತ್ರಣದ ಬಿಂದುವಿನಿಲ್ಲದೆ ನೃತ್ಯ ಮಾಡುತ್ತಾರೆ" ಅಂದರೆ, ರನ್-ಟೈಮ್ನಲ್ಲಿ ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯಲ್ಲಿ ಪ್ರತಿಯೊಬ್ಬ ಭಾಗವಹಿಸುವವರು ಇತರ ಭಾಗವಹಿಸುವವರ ನಡವಳಿಕೆಗೆ ಅನುಗುಣವಾಗಿ ಅದರ ಭಾಗವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತಾರೆ. ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಪಾತ್ರವು ಭಾಗವಹಿಸುವವರ ನಿರೀಕ್ಷಿತ ಸಂದೇಶದ ನಡವಳಿಕೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ, ಅದು ಅವರು ಸೇವಿಸಬಹುದಾದ ಮತ್ತು ಉತ್ಪಾದಿಸಬಹುದಾದ ಸಂದೇಶಗಳ ಅನುಕ್ರಮ ಮತ್ತು ಸಮಯದ ದೃಷ್ಟಿಯಿಂದ ಅದನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಕೆಲವು ಉಪಯುಕ್ತ ಉದ್ದೇಶಗಳನ್ನು ಪೂರೈಸುವ ಸಲುವಾಗಿ ಇಬ್ಬರು ಅಥವಾ ಹೆಚ್ಚಿನ ಭಾಗವಹಿಸುವವರ ನಡುವೆ ದತ್ತಾಂಶವನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುವ ಅನುಕ್ರಮ ಮತ್ತು ಪರಿಸ್ಥಿತಿಗಳನ್ನು ನೃತ್ಯ ಸಂಯೋಜನೆಯು ವಿವರಿಸುತ್ತದೆ. ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆ ಮತ್ತು ಸೇವಾ ವಾದ್ಯವೃಂದದ ನೃತ್ಯ ಸಂಯೋಜನೆಯನ್ನು ಸೇವಾ ಸಂಯೋಜನೆಯ ಮತ್ತೊಂದು ಮಾದರಿಯೊಂದಿಗೆ ಹೋಲಿಸುವ ಮೂಲಕ ಉತ್ತಮವಾಗಿ ಅರ್ಥೈಸಿಕೊಳ್ಳಲಾಗುತ್ತದೆಃ ಸೇವಾ ವಾದ್ಯವೃಂದ. ಒಂದೆಡೆ, ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳಲ್ಲಿ ಭಾಗವಹಿಸುವವರ ನಡುವಿನ ಸಂದೇಶ ಆಧಾರಿತ ಸಂವಹನಗಳ ತರ್ಕವನ್ನು ಜಾಗತಿಕ ದೃಷ್ಟಿಕೋನದಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಮತ್ತೊಂದೆಡೆ, ಸೇವಾ ವಾದ್ಯವೃಂದದಲ್ಲಿ, ವಾದ್ಯವೃಂದದ ನಿರ್ವಾಹಕ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಒಬ್ಬ ನಿಯಂತ್ರಿಸುವ ಭಾಗವಹಿಸುವವರ ಸ್ಥಳೀಯ ದೃಷ್ಟಿಕೋನದಿಂದ ತರ್ಕವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗುತ್ತದೆ. ಸೇವಾ ವಾದ್ಯವೃಂದದ ಭಾಷೆಯಲ್ಲಿ ಬಿಪಿಇಎಲ್, ಉದಾಹರಣೆಗೆ, ಸೇವಾ ವಾದ್ಯವೃಂದದ ವಿವರಣೆ (ಉದಾ. ಬಿಪಿಇಎಲ್ ಪ್ರಕ್ರಿಯೆಯ ಕಡತವು) ಸೇವಾ ಮೂಲಸೌಕರ್ಯದಲ್ಲಿ ನಿಯೋಜಿಸಬಹುದಾದ ಕಾರ್ಯಪ್ರವಾಹವಾಗಿದೆ (ಉದಾಹರಣೆಗೆ ಅಪಾಚೆ ಒಡಿಇಯಂತಹ ಬಿಪಿಇಎಲ್ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಎಂಜಿನ್). ಸೇವಾ ವಾದ್ಯವೃಂದದ ನಿರ್ದಿಷ್ಟತೆಯ ನಿಯೋಜನೆಯು ಕೆಲಸದ ಹರಿವನ್ನು ಸಂಯೋಜಿತ ಸೇವೆಯಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಒಂದು ಅರ್ಥದಲ್ಲಿ, ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆ ಮತ್ತು ವಾದ್ಯವೃಂದಗಳು ಒಂದೇ ನಾಣ್ಯದ ಎರಡು ಮುಖಗಳಾಗಿವೆ. ಒಂದೆಡೆ, ಪ್ರೊಜೆಕ್ಷನ್ ಎಂಬ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಪಾತ್ರಗಳನ್ನು ಸೇವಾ ವಾದ್ಯವೃಂದಗಳಾಗಿ ಹೊರತೆಗೆಯಬಹುದು. ಪ್ರಕ್ಷೇಪಣದ ಮೂಲಕ ಅಸ್ಥಿಪಂಜರಗಳನ್ನು ಅರಿತುಕೊಳ್ಳಲು ಸಾಧ್ಯವಿದೆ, ಅಂದರೆ. ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯಲ್ಲಿ ಭಾಗವಹಿಸುವ ವೆಬ್ ಸೇವೆಗಳನ್ನು ಅರಿತುಕೊಳ್ಳಲು ಬೇಸ್ಲೈನ್ಗಳಾಗಿ ಬಳಸಬಹುದಾದ ಅಪೂರ್ಣ ಸೇವಾ ವಾದ್ಯವೃಂದಗಳು. ಮತ್ತೊಂದೆಡೆ, ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸೇವಾ ವಾದ್ಯವೃಂದಗಳನ್ನು ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಬಹುದು. ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳನ್ನು ಜಾರಿಗೆ ತರುವುದು ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುವುದಿಲ್ಲಃ ಅವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಅದರ ಭಾಗವಹಿಸುವವರು ತಮ್ಮ ಪಾತ್ರಗಳನ್ನು ನಿರ್ವಹಿಸಿದಾಗ ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯನ್ನು ಜಾರಿಗೆ ತರಲಾಗುತ್ತದೆ. ಅಂದರೆ, ಸೇವಾ ವಾದ್ಯವೃಂದಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳನ್ನು ಸೇವಾ ಮೂಲಸೌಕರ್ಯದಲ್ಲಿ ಕೆಲವು ಎಂಜಿನ್ನಿಂದ ನಡೆಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಅವರ ಪಾತ್ರಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದಾಗ ಅವು "ಸಂಭವಿಸುತ್ತವೆ". ಏಕೆಂದರೆ ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ತರ್ಕವನ್ನು ಜಾಗತಿಕ ದೃಷ್ಟಿಕೋನದಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ, ಮತ್ತು ಆದ್ದರಿಂದ ಇದನ್ನು ಸೇವಾ ವಾದ್ಯವೃಂದದಂತಹ ಒಂದೇ ಸೇವೆಯಿಂದ ಅರಿತುಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ. ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಹೆಚ್ಚಿನ ಸಂಶೋಧನೆಯು ಉತ್ತರಿಸಲು ಪ್ರಯತ್ನಿಸುವ ಪ್ರಮುಖ ಪ್ರಶ್ನೆಯೆಂದರೆಃ ಸಹಯೋಗದಲ್ಲಿ ಭಾಗವಹಿಸುವವರ ನಡುವಿನ ಸಂಭವನೀಯ ಸಂವಹನಗಳನ್ನು ವಿವರಿಸುವ ಜಾಗತಿಕ ನೃತ್ಯ ಸಂಯೋಜನೆಯನ್ನು ನಿರ್ಮಿಸಲಾಗಿದೆ ಎಂದು ಭಾವಿಸೋಣ. ಸಹಯೋಗವು ಯಶಸ್ವಿಯಾಗುತ್ತದೆ ಎಂದು ಖಾತರಿಪಡಿಸಬೇಕಾದರೆ ನೃತ್ಯ ಸಂಯೋಜನೆಯು ಯಾವ ಷರತ್ತುಗಳನ್ನು ಪಾಲಿಸಬೇಕಾಗುತ್ತದೆ? ಇಲ್ಲಿ, ಯಶಸ್ವಿಯಾಗುವುದು ಎಂದರೆ, ಸಹಯೋಗವನ್ನು ಜಾರಿಗೆ ತಂದಾಗ ಉಂಟಾಗುವ ಉದಯೋನ್ಮುಖ ನಡವಳಿಕೆಯು, ಪ್ರತಿಯೊಬ್ಬ ಭಾಗವಹಿಸುವವರು ತನ್ನ ಸ್ವಂತ ಅಸ್ಥಿಪಂಜರದ ಪ್ರಕಾರ ಸ್ವತಂತ್ರವಾಗಿ ವರ್ತಿಸುವುದರೊಂದಿಗೆ, ಅಸ್ಥಿಪಂಜರಗಳನ್ನು ಮೂಲತಃ ಪ್ರದರ್ಶಿಸಿದ ನೃತ್ಯ ಸಂಯೋಜನೆಯನ್ನು ನಿಖರವಾಗಿ ಅನುಸರಿಸುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೃತ್ಯ ಸಂಯೋಜನೆಯು ಸಾಕಾರಗೊಳ್ಳುತ್ತದೆ ಎಂದು ಹೇಳಲಾಗುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಸಾಕ್ಷಾತ್ಕಾರವನ್ನು ನಿರ್ಧರಿಸುವುದು ಕ್ಷುಲ್ಲಕವಲ್ಲದ ಪ್ರಶ್ನೆಯಾಗಿದೆ, ವಿಶೇಷವಾಗಿ ಅಲ್ಲಿ ಸಹಯೋಗವು ಅಸಿಂಕ್ರೋನಸ್ ಸಂದೇಶವನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ವಿವಿಧ ಭಾಗವಹಿಸುವವರು ಏಕಕಾಲದಲ್ಲಿ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಿದೆ. ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಭಾಷೆಗಳು ವೆಬ್ ಸೇವೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ನಿರ್ದಿಷ್ಟತೆಗಳ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ, ಈ ಕೆಳಗಿನ ನಿರ್ದಿಷ್ಟತೆಗಳು ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಮಾದರಿಗಳಿಗೆ ಭಾಷೆಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿವೆಃ ವೆಬ್ ಸೇವೆ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ವಿವರಣೆಯ ಭಾಷೆಯು (ಡಬ್ಲ್ಯುಎಸ್-ಸಿಡಿಎಲ್) ಪಿಐ ಕ್ಯಾಲ್ಕುಲಸ್ನಿಂದ ಪ್ರೇರಿತವಾದ ನಿರ್ಮಾಣಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನೃತ್ಯ ಸಂಯೋಜನೆಯನ್ನು ರೂಪಿಸಲು ಡಬ್ಲ್ಯು3ಸಿ ಯಿಂದ ಎಕ್ಸ್ಎಂಎಲ್ ಆಧಾರಿತ ನಿರ್ದಿಷ್ಟತೆಯಾಗಿದೆ ವೆಬ್ ಸೇವೆ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಇಂಟರ್ಫೇಸ್ (ಡಬ್ಲ್ಯುಎಸ್ಸಿಐ) ಒಂದು ಎಕ್ಸ್ಎಂಎಲ್ ಆಧಾರಿತ ನಿರ್ದಿಷ್ಟತೆಯಾಗಿದೆ, ಇದನ್ನು ಇಂಟಾಲಿಯೋ, ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್, ಬಿಇಎ ಸಿಸ್ಟಮ್ಸ್ ಮತ್ತು ಎಸ್ಎಪಿ ಎಜಿ ಡಬ್ಲ್ಯು3ಸಿಗೆ ಮುಂದಿಟ್ಟಿದೆ ಮತ್ತು ಇದು ವೆಬ್ ಸೇವೆ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ವಿವರಣೆಯ ಭಾಷೆಗೆ (ಡಬ್ಲ್ಯುಎಸ್-ಸಿಡಿಎಲ್) ಇನ್ಪುಟ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಭಾಷೆಗಳ ಶೈಕ್ಷಣಿಕ ಪ್ರಸ್ತಾಪಗಳಲ್ಲಿ ಇವು ಸೇರಿವೆಃ ಲೆಟ್ಸ್ ಡ್ಯಾನ್ಸ್ ಬಿಪಿಇಎಲ್4ಚೋರ್ ಚೋರ್ ಇದಲ್ಲದೆ, ಹಲವಾರು ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಔಪಚಾರಿಕತೆಗಳನ್ನು ಈ ಕೆಳಗಿನವುಗಳ ಆಧಾರದ ಮೇಲೆ ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆಃ ಪೆಟ್ರಿ ನೆಟ್ಸ್, ಉದಾಹರಣೆಗೆ ಇಂಟರಾಕ್ಷನ್ ಪೆಟ್ರಿ ನೆಟ್ಸ್ ಮತ್ತು ಓಪನ್ ವರ್ಕ್ಫ್ಲೋ ನೆಟ್ಸ್ ಫೈನೈಟ್-ಸ್ಟೇಟ್ ಮೆಷಿನ್ಸ್ ಗಾರ್ಡ್ಡ್ ಆಟೋಮ್ಯಾಟಾ ಟೈಮ್ಡ್ ಆಟೋಮ್ಯಾಟಾ ಪೈ ಕ್ಯಾಲ್ಕುಲಸ್ ಪ್ರೊಸೆಸ್ ಕ್ಯಾಲ್ಕುಲಿ ವೆಬ್ ಸರ್ವಿಸ್ ಕೊರಿಯೋಗ್ರಫಿ ವೆಬ್ ಸರ್ವಿಸ್ ಕೊರಿಯೋಗ್ರಫಿ (ಡಬ್ಲ್ಯುಎಸ್-ಕೊರಿಯೋಗ್ರಫಿ) ಎಂಬುದು ಡಬ್ಲ್ಯು3ಸಿ ಯ ಒಂದು ವಿವರಣೆಯಾಗಿದ್ದು, ಇದು ಎಕ್ಸ್ಎಂಎಲ್ ಆಧಾರಿತ ವ್ಯಾಪಾರ ಪ್ರಕ್ರಿಯೆಯ ಮಾಡೆಲಿಂಗ್ ಭಾಷೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಇದು ವೆಬ್ ಸರ್ವಿಸ್ ಭಾಗವಹಿಸುವವರ ಸಹಕಾರ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಸೇವೆಗಳು ಸಹವರ್ತಿಗಳಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಮತ್ತು ಸಂವಹನಗಳು ದೀರ್ಘಾವಧಿಯ ಮತ್ತು ಸ್ಥಿತಿಶೀಲವಾಗಿರಬಹುದು. (ವಾದ್ಯವೃಂದವು ಬಹಳ ಹೋಲುವ, ಆದರೆ ಇನ್ನೂ ವಿಭಿನ್ನವಾದ ಅರ್ಥವನ್ನು ಹೊಂದಿರುವ ಮತ್ತೊಂದು ಪದವಾಗಿದೆ.) ನೃತ್ಯ ಸಂಯೋಜನೆಯನ್ನು ಪಡೆಯುವ ಮುಖ್ಯ ಪ್ರಯತ್ನವಾದ ದಿ ಡಬ್ಲ್ಯೂ3ಸಿ ವೆಬ್ ಸರ್ವೀಸಸ್ ಕೊರಿಯೋಗ್ರಫಿ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ ಅನ್ನು 10 ಜುಲೈ 2009 ರಂದು ಮುಚ್ಚಲಾಯಿತು ಮತ್ತು ಡಬ್ಲ್ಯೂಎಸ್-ಸಿಡಿಎಲ್ ಅನ್ನು ಅಭ್ಯರ್ಥಿಯ ಶಿಫಾರಸ್ಸಾಗಿ ಬಿಡಲಾಯಿತು. 2001ರ ಏಪ್ರಿಲ್ನಲ್ಲಿ ವೆಬ್ ಸೇವೆಗಳ ಕುರಿತಾದ ಡಬ್ಲ್ಯು3ಸಿ ಕಾರ್ಯಾಗಾರದಲ್ಲಿ ಅನೇಕ ಪ್ರಸ್ತುತಿಗಳು ನೃತ್ಯ ಸಂಯೋಜನೆಯನ್ನು ಪರಿಹರಿಸಲು ಸಹಾಯ ಮಾಡಲು ಸಾಮಾನ್ಯ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಸಂಯೋಜನೆಯ ಭಾಷೆಯ ಅಗತ್ಯವನ್ನು ಸೂಚಿಸಿದವು. ವೆಬ್ ಸರ್ವೀಸಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ ರಚಿಸಿದ ವೆಬ್ ಸರ್ವೀಸಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ರಿಕ್ವೈರ್ಮೆಂಟ್ಸ್ ವರ್ಕಿಂಗ್ ಡ್ರಾಫ್ಟ್ ಸಹ ವೆಬ್ ಸರ್ವೀಸ್ ಕೊರಿಯೋಗ್ರಫಿ ಸಾಮರ್ಥ್ಯಗಳ ಕಲ್ಪನೆಯನ್ನು ನಿರ್ಣಾಯಕ ಯಶಸ್ಸಿನ ಅಂಶವಾಗಿ ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ, ಇದು ಹೊಸ ವೆಬ್ ಸರ್ವೀಸಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ಗೆ ಹಲವಾರು ವಿಭಿನ್ನ ಉನ್ನತ ಮಟ್ಟದ ಗುರಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಆ ಸಮಯದಲ್ಲಿ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಸಮಸ್ಯೆಯು ಉದ್ಯಮಕ್ಕೆ ಬಹಳ ಆಸಕ್ತಿಯನ್ನುಂಟುಮಾಡಿತು; ಡಬ್ಲ್ಯುಎಸ್ಸಿಎಲ್ (ವೆಬ್ ಸರ್ವೀಸ್ ಕನ್ವರ್ಸೇಶನ್ ಲ್ಯಾಂಗ್ವೇಜ್) ಮತ್ತು ಡಬ್ಲ್ಯುಎಸ್ಸಿಐ (ವೆಬ್ ಸರ್ವೀಸ್ ಕೊರಿಯೋಗ್ರಫಿ ಇಂಟರ್ಫೇಸ್) ನಂತಹ ಪ್ರಯತ್ನಗಳನ್ನು ಡಬ್ಲ್ಯು3ಸಿಗೆ ಸಲ್ಲಿಸಲಾಯಿತು ಮತ್ತು ತಾಂತ್ರಿಕ ಟಿಪ್ಪಣಿಗಳಾಗಿ ಪ್ರಕಟಿಸಲಾಯಿತು. ಇದಲ್ಲದೆ, ಪೂರಕ ಪ್ರಯತ್ನಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲಾಯಿತುಃ ಬಿಪಿಎಂಎಲ್, ಈಗ ಬಿಪಿಎಂಎನ್ ಬಿಪಿಎಸ್ಎಸ್ ಬೈ ಇಬಿಎಕ್ಸ್ಎಂಎಲ್ ಡಬ್ಲ್ಯುಎಸ್ಎಫ್ಎಲ್ ಬೈ ಐಬಿಎಂ ಎಕ್ಸ್ಎಲ್ಎಎನ್ಜಿ ಬೈ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಬಿಪಿಇಎಲ್4ಡಬ್ಲ್ಯೂಎಸ್ ಬೈ ಐಬಿಎಂ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಮತ್ತು ಬಿಇಎ "ಜೂನ್ 2002 ರಲ್ಲಿ, ಇಂಟಾಲಿಯೋ, ಸನ್, ಬಿಇಎ ಮತ್ತು ಎಸ್ಎಪಿ ವೆಬ್ ಸರ್ವೀಸಸ್ ಕೊರಿಯೋಗ್ರಫಿ ಇಂಟರ್ಫೇಸ್ (ಡಬ್ಲ್ಯುಎಸ್ಸಿಐ) ಎಂಬ ಜಂಟಿ ವಿವರಣೆಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತು. ಈ ವಿವರಣೆಯನ್ನು ಆಗಸ್ಟ್ 2002ರಲ್ಲಿ ಡಬ್ಲ್ಯೂ3ಸಿಗೆ ಟಿಪ್ಪಣಿಯಾಗಿ ಸಲ್ಲಿಸಲಾಯಿತು. ಡಬ್ಲ್ಯು3ಸಿ ಅಂದಿನಿಂದ ವೆಬ್ ಸೇವೆಗಳ ಚಟುವಟಿಕೆಯೊಳಗೆ ವೆಬ್ ಸೇವೆಗಳ ನೃತ್ಯ ಸಂಯೋಜನೆ ಕಾರ್ಯನಿರತ ಗುಂಪು ಎಂಬ ಹೊಸ ಕಾರ್ಯನಿರತ ಗುಂಪನ್ನು ರಚಿಸಿದೆ. ಡಬ್ಲ್ಯುಎಸ್ಸಿಐ ನಿರ್ದಿಷ್ಟತೆಯು ವೆಬ್ ಸರ್ವೀಸಸ್ ಕೊರಿಯೋಗ್ರಫಿ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ನ ಪ್ರಾಥಮಿಕ ಒಳಹರಿವುಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಇದು ನವೆಂಬರ್ 9,2005 ರಂದು ಡಬ್ಲ್ಯುಎಸ್-ಸಿಡಿಎಲ್ ಆವೃತ್ತಿ 1 ರಂದು ಕ್ಯಾಂಡಿಡೇಟ್ ಶಿಫಾರಸನ್ನು ಪ್ರಕಟಿಸಿತು. "ಎಕ್ಸ್ ಲ್ಯಾಂಗ್, ಡಬ್ಲ್ಯು. ಎಸ್. ಎಫ್. ಎಲ್ ಮತ್ತು ಡಬ್ಲ್ಯು. ಎಸ್. ಸಿ. ಐ. ಗಳನ್ನು ಇನ್ನು ಮುಂದೆ ಯಾವುದೇ ಪ್ರಮಾಣಿತ ಸಂಸ್ಥೆ ಅಥವಾ ಕಂಪನಿಗಳು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಬಿಪಿಇಎಲ್ ಎಕ್ಸ್ ಲ್ಯಾಂಗ್ ಅನ್ನು ಬದಲಾಯಿಸಿತು ಮತ್ತು ಡಬ್ಲ್ಯುಎಸ್ಎಫ್ಎಲ್ ಡಬ್ಲ್ಯುಎಸ್ಸಿಐ ಅನ್ನು ಡಬ್ಲ್ಯುಎಸ್-ಸಿಡಿಎಲ್ ಆಕ್ರಮಿಸಿತು. ಮುಂಬರುವ ಬಿಸಿನೆಸ್ ಪ್ರೊಸೆಸ್ ಮಾಡೆಲಿಂಗ್ ನೊಟೇಶನ್ ಆವೃತ್ತಿ 2 ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ರೇಖಾಚಿತ್ರಗಳನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ. ಶೈಕ್ಷಣಿಕ ಕ್ಷೇತ್ರವು ಇತರ ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಭಾಷೆಗಳನ್ನು ಮುಂದಿಟ್ಟಿದೆ, ಉದಾಹರಣೆಗೆ ಲೆಟ್ಸ್ ಡ್ಯಾನ್ಸ್, ಬಿಪಿಇಎಲ್4ಚೋರ್ ಮತ್ತು ಎಂಎಪಿ. ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳ ಮಾದರಿಗಳು ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳು ಜಾಗತಿಕ ದೃಷ್ಟಿಕೋನದಿಂದ ಭಾಗವಹಿಸುವವರ ನಡುವಿನ ಸಂದೇಶ ಆಧಾರಿತ ಸಂವಹನಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತವೆ. ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾದರಿಗಳಾಗಿ ವರ್ಗೀಕರಿಸಬಹುದಾದ ರೀತಿಯಲ್ಲಿಯೇ, ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಭಾಷೆಗಳನ್ನು ಶೈಲಿಗಳಲ್ಲಿ ವರ್ಗೀಕರಿಸಬಹುದುಃ ಸಂವಹನ ಮಾದರಿಃ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ತರ್ಕವನ್ನು ಕಾರ್ಯಪ್ರವಾಹವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗುತ್ತದೆ, ಇದರಲ್ಲಿ ಚಟುವಟಿಕೆಗಳು ಭಾಗವಹಿಸುವವರ ನಡುವಿನ ಸಂದೇಶ ವಿನಿಮಯವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ (ಉದಾಹರಣೆಗೆ ವೆಬ್ ಸೇವೆ ನೃತ್ಯ ಸಂಯೋಜನೆ ವಿವರಣೆ ಭಾಷೆ (ಡಬ್ಲ್ಯುಎಸ್-ಸಿಡಿಎಲ್) ಮತ್ತು ಲೆಟ್ಸ್ ಡ್ಯಾನ್ಸ್) ಪರಸ್ಪರ ಸಂಪರ್ಕಿತ ಇಂಟರ್ಫೇಸ್ ಮಾಡೆಲಿಂಗ್ಃ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ತರ್ಕವನ್ನು ಅದರ ಭಾಗವಹಿಸುವವರಲ್ಲಿ ಅವರು ವಹಿಸುವ ಪಾತ್ರಗಳ ಮೂಲಕ ವಿಂಗಡಿಸಲಾಗಿದೆ (ಅಂದರೆ. ಅವರ ನಿರೀಕ್ಷಿತ ಸಂದೇಶ ರವಾನೆ ನಡವಳಿಕೆ). ಪಾತ್ರಗಳು ಸಂದೇಶದ ಹರಿವುಗಳು, ಚಾನೆಲ್ಗಳು ಅಥವಾ ಸಮಾನ ರಚನೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಪರ್ಕ ಹೊಂದಿವೆ (ಇದು ಉದಾಹರಣೆಗೆ ಬಿಪಿಇಎಲ್4ಚೋರ್ ಪ್ರಕರಣ) ನೃತ್ಯ ಸಂಯೋಜನೆಗಳ ಮೇಲಿನ ಸಂಶೋಧನಾ ಯೋಜನೆಗಳು ಸೇವಾ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ವಿಷಯದ ಮೇಲೆ ಹಲವಾರು ಸಕ್ರಿಯ ಸಂಶೋಧನಾ ಯೋಜನೆಗಳಿವೆ. ಕ್ರಾಂತಿಃ ಭವಿಷ್ಯದ ಅಂತರ್ಜಾಲಕ್ಕಾಗಿ ಕ್ರಿಯಾತ್ಮಕ ಮತ್ತು ಸುರಕ್ಷಿತ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳ ಸ್ವಯಂಚಾಲಿತ ಸಂಶ್ಲೇಷಣೆ ಸಿ. ಆರ್. ಸಿ.: ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ಸಂವಹನ ತಂತ್ರಾಂಶಕ್ಕಾಗಿ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳು ಸ್ವಾರ್ಮ್ಸ್. ಇ. ಎಸ್. ಬಿ.-ಒಂದು ಲಘು, ಮುಕ್ತ ಮೂಲ, ಇ. ಎಸ್. ಬಿ. ಅಥವಾ <ಐ. ಡಿ. 1> ಪ್ರೈವೇಟ್ಸ್ಕೈ. ಗಾಗಿ ಸಂದೇಶ ಕೇಂದ್ರ-ಸುಧಾರಿತ ದತ್ತಾಂಶ ಸಂರಕ್ಷಣಾ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಸ್ಥಳೀಯ ಕ್ಲೌಡ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗಾಗಿ ಸಾರ್ವಜನಿಕ-ಖಾಸಗಿ ಸಹಭಾಗಿತ್ವದಲ್ಲಿ ಪ್ರಾಯೋಗಿಕ ಅಭಿವೃದ್ಧಿ. ಬಿಪಿಇಎಲ್-ಬ್ಯುಸಿನೆಸ್ ಪ್ರೊಸೆಸ್ ಎಕ್ಸಿಕ್ಯುಷನ್ ಲ್ಯಾಂಗ್ವೇಜ್, ಒಎಎಸ್ಐಎಸ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎಕ್ಸಿಕ್ಯುಟಬಲ್ ಕೊರಿಯೋಗ್ರಫಿ ಸರ್ವೀಸ್ ಕಂಪೋಸಬಿಲಿಟಿ ಪ್ರಿನ್ಸಿಪಲ್ ವೆಬ್ ಸರ್ವೀಸ್ ಕೊರಿಯೋಗ್ರಫಿ ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಲ್ಯಾಂಗ್ವೇಜ್-ಡಬ್ಲ್ಯೂ3ಸಿ ಬಾಹ್ಯ ಉಲ್ಲೇಖಗಳ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳನ್ನು ವಿವರಿಸುವ ಒಂದು ಭಾಷೆ ವೆಬ್ ಸರ್ವೀಸ್ ಕೊರಿಯೋಗ್ರಫಿ ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಲ್ಯಾಂಗ್ವೇಜ್-ಡಬ್ಲ್ಯೂಎಸ್-ಕೊರಿಯೋಗ್ರಫಿ ವೆಬ್ ಸರ್ವೀಸ್ ಕೊರಿಯೋಗ್ರಫಿ ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಲ್ಯಾಂಗ್ವೇಜ್ಗಾಗಿ ಡಬ್ಲ್ಯೂ3ಸಿ ಸ್ಪೆಸಿಫಿಕೇಷನ್ಃ ಪ್ರೈಮರ್-ವೆಬ್ ಸರ್ವೀಸ್ ಕೊರಿಯೋಗ್ರಫಿ ಇಂಟರ್ಫೇಸ್ (ಡಬ್ಲ್ಯುಎಸ್ಸಿಐ) 1.0-ಇಂಟಾಲಿಯೋ, ಸನ್, ಬಿಇಎ ಮತ್ತು ಎಸ್ಎಪಿನಿಂದ ಸ್ಪೆಸಿಫಿಕೇಷನ್; ಡಬ್ಲ್ಯುಎಸ್-ಕೊರಿಯೋಗ್ರಫಿಯಲ್ಲಿ ಇನ್ಪುಟ್ ಭವಿಷ್ಯದ ಇಂಟರ್ನೆಟ್ಗಾಗಿ ದೊಡ್ಡ ಪ್ರಮಾಣದ ನೃತ್ಯ ಸಂಯೋಜನೆಗಳು-ಯುರೋಪಿಯನ್ ಕಮಿಷನ್ ಎಫ್ಪಿ7 ರಿಸರ್ಚ್ ಪ್ರಾಜೆಕ್ಟ್ ವೆಬ್ ಸೇವೆಗಳ ನೃತ್ಯ ಸಂಯೋಜನೆ-ಅಭ್ಯಾಸದಲ್ಲಿ ಪ್ರೇರಣೆ ಮತ್ತು ಡಬ್ಲ್ಯೂಎಸ್ಸಿಐ ಸರ್ವೀಸ್ ಕೊರಿಯೋಗ್ರಾಫಿಗಳ ವಿವರಣೆ ಈ ತಾಣವು ಡಬ್ಲ್ಯು. ಎಸ್. ಸಿ. ಐ. ಯ ಮೇಲೆ ಮಾಡೆಲಿಂಗ್ ನೃತ್ಯ ಸಂಯೋಜನೆಗಾಗಿ ಲೆಟ್ಸ್ ಡ್ಯಾನ್ಸ್ ಎಂಬ ಭಾಷೆಯನ್ನು ಸಹ ವಿವರಿಸುತ್ತದೆ. ವೆಬ್ ಸೇವೆಗಳ ನೃತ್ಯ ಸಂಯೋಜನೆ ವಿವರಣೆ ಭಾಷೆಯ ಆವೃತ್ತಿ 1 ಡಬ್ಲ್ಯೂ 3 ಸಿ ವೆಬ್ ಸೇವೆಗಳ ನೃತ್ಯ ಸಂಯೋಜನೆ ಕಾರ್ಯನಿರತ ಗುಂಪು ವೆಬ್ ಸೇವೆಗಳ ಔಪಚಾರಿಕ ಮಾದರಿ ರಚನೆ ನೃತ್ಯ ಸಂಯೋಜನೆಯ ಸೈದ್ಧಾಂತಿಕ ಅಡಿಪಾಯದತ್ತ ಸಂವಹನ-ಕೇಂದ್ರಿತ ಸಮವರ್ತಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸೈದ್ಧಾಂತಿಕ ಆಧಾರದ ಮೇಲೆ ನೃತ್ಯ ಸಂಯೋಜನೆ ಸೇವಾ-ಆಧಾರಿತ (ಬಿಸಿನೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್) ವೆಬ್ ಸೇವಾ ವಿಶೇಷಣಗಳ ಸಾರವನ್ನು ಅನ್ವೇಷಿಸುತ್ತದೆ.