Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει ο Συντονισμός Υπηρεσιών Web (WSC);
- Η Techopedia εξηγεί τον Συντονισμό Υπηρεσιών Ιστού (WSC)
Ορισμός - Τι σημαίνει ο Συντονισμός Υπηρεσιών Web (WSC);
Ο Συντονισμός Υπηρεσιών Web (WSC) είναι μια προδιαγραφή υπηρεσίας Web που παρέχει ένα πλαίσιο για τον συντονισμό των κατανεμημένων δράσεων εφαρμογής. Αναπτύχθηκε από την BEA Systems, τη Microsoft και την IBM και αποτελεί μέρος της Oasis Web Services Transaction.
Συχνά, οι υπηρεσίες που ορίζονται από διαφορετικούς προμηθευτές μπορεί να προσομοιώνουν μια μόνο δραστηριότητα. Για παράδειγμα, η πράξη αγοράς ενός προϊόντος από το eBay χρησιμοποιεί επίσης την υπηρεσία Web από το PayPal για πληρωμή. Ως εκ τούτου, κάποια μορφή συντονισμού είναι απαραίτητη μεταξύ των πολλαπλών υπηρεσιών για τη μείωση της λανθάνουσας δραστηριότητας των επιχειρήσεων. Η WSC ορίζει πρωτόκολλα συντονισμού που επιτρέπουν στο χρήστη να προσδιορίζει τους περιορισμούς και να διαπραγματεύεται μια συμφωνία σχετικά με το αποδεκτό αποτέλεσμα των δραστηριοτήτων.
Η Techopedia εξηγεί τον Συντονισμό Υπηρεσιών Ιστού (WSC)
Η προδιαγραφή WSC είναι ένας μηχανισμός για τον προσδιορισμό του τρόπου με τον οποίο πολλές υπηρεσίες Web ενσωματώνονται μαζί για να επιτύχουν έναν κοινό στόχο. Ο συντονιστής είναι το κύριο συστατικό του πλαισίου της WSC. Μια εφαρμογή μπορεί να δημιουργήσει ένα στιγμιότυπο συντονισμού χρησιμοποιώντας μια λειτουργία που παρέχεται από την υπηρεσία ενεργοποίησης. Μια εφαρμογή που επιθυμεί να ενσωματώσει ένα χαρακτηριστικό κατανεμημένου συντονισμού μπορεί να υλοποιήσει την υπηρεσία εγγραφής.
Μια δραστηριότητα πρέπει να καθορίσει ένα πλαίσιο συντονισμού για τη δραστηριότητα που θα παρακολουθεί ο συντονιστής. Η υπηρεσία ενεργοποίησης χρησιμοποιείται από τις εφαρμογές για τη δημιουργία της υπηρεσίας συντονισμού. Μια εφαρμογή μπορεί να στείλει το αποκτηθέν πλαίσιο συντονισμού σε μια άλλη εφαρμογή. Η συμπεριφορά για τη δραστηριότητα και ο συντονισμός της καθορίζονται κατά τη διαδικασία εγγραφής. Μια συλλογή υπηρεσιών Web παρακολουθείται και συντονίζεται γενικά κατά τη διάρκεια της λειτουργίας του.
Το πλεονέκτημα του πλαισίου WSC είναι ότι επιτρέπει την επεκτασιμότητα και την ευελιξία. Η δυνατότητα επέκτασης είναι ο μηχανισμός με τον οποίο μπορούν να καθοριστούν και να προστεθούν νέα πρωτόκολλα συντονισμού. Η ευελιξία είναι ο μηχανισμός με τον οποίο τα υπάρχοντα πρωτόκολλα τροποποιούνται ώστε να ανταποκρίνονται σε ορισμένες απαιτήσεις εφαρμογής.