The World Wide Web Consortium - Eλληνικό Γραφείο W3C

Η Κοινοπραξία του Παγκοσμίου Ιστού Εκδίδει το Πρώτο Δημόσιο υπό Διαμόρφωση Προσχέδιο της Γλώσσας Περιγραφής Χορογραφίας των Υπηρεσιών του Παγκοσμίου Ιστού 1.0

Η Γλώσσα WS–CDL του W3C Στοχεύει στη Συνεργασία μέσω των Υπηρεσιών του Παγκοσμίου Ιστού

Για επικοινωνία με Αμερική --
Janet Daly, <janet@w3.org>, +1.617.253.5884 ή +1.617.253.2613
Για επικοινωνία με Ευρώπη --
Marie-Claire Forgue, <mcf@w3.org>, +33.492.38.75.94
Για επικοινωνία με Ασία --
Yasuyuki Hirakawa, <yasuyuki@w3.org>, +81.466.49.1170

(το δελτίο τύπου είναι επίσης διαθέσιμο στα Αγγλικά, Γαλλικά και Ιαπωνικά)


http://www.w3.org/ -- 27 Απριλίου 2004 -- Η Κοινοπραξία του Παγκοσμίου Ιστού (W3C) εξέδωσε τη Γλώσσα Περιγραφής Χορογραφίας των Υπηρεσιών του Παγκοσμίου Ιστού Έκδοση 1.0 (Web Services Choreography Description Language Version 1.0) ως Πρώτο Δημόσιο υπό Διαμόρφωση Προσχέδιο του W3C. Η Γλώσσα Περιγραφής Χορογραφίας των Υπηρεσιών του Παγκοσμίου Ιστού (WS-CDL) έχει στόχο να συντονίσει τις αλληλεπιδράσεις μεταξύ των Υπηρεσιών του Παγκοσμίου Ιστού και των χρηστών τους. Αυτό είναι το πρώτο στη σειρά των προσχεδίων της γλώσσας WS–CDL.

Η Χορογραφία είναι το Κλειδί στις Υπηρεσίες του Παγκοσμίου Ιστού σε Επιχειρησιακό Επίπεδο

Οι επιχειρηματικές συναλλαγές, ειδικά αυτές που αφορούν υπηρεσίες του Παγκοσμίου Ιστού, αναπτύσσονται μέσα από σύνθετες αλληλεπιδράσεις. Οι αλληλεπιδράσεις αυτές μπορούν να θεωρηθούν από διάφορες οπτικές στην αλυσίδα των συναλλαγών και όχι απλά ως η αρχή ή το αναμενόμενο τελικό σημείο. Η μοντελοποίηση αυτών των αλληλεπιδράσεων από μια παγκόσμια οπτική επιτρέπει στους κατασκευαστές λογισμικού να λαμβάνουν υπ’ όψιν τις κατανεμημένες συνθήκες (μη αναμενόμενη εξάρτηση από την ακολουθία γεγονότων) που μπορεί να υπάρχουν – με τον ίδιο περίπου τρόπο που υπάρχουν σε επιχειρηματικές διαδικασίες που δεν αφορούν τον Παγκόσμιο Ιστό. Η χορογραφία παρέχει το σύνολο των κανόνων που εξηγούν πώς διαφορετικές συνιστώσες μπορούν να δρουν μαζί και με ποια ακολουθία, δίνοντας μια ευέλικτη συστηματική οπτική της διαδικασίας.

Η Γλώσσα Περιγραφής Χορογραφίας των Υπηρεσιών του Παγκοσμίου Ιστού είναι ένα απαραίτητο συμπλήρωμα σε γλώσσες όπως οι BPEL και Java. Η γλώσσα WS–CDL τους παρέχει το παγκόσμιο μοντέλο που χρειάζονται για να εξασφαλίσουν ότι η συμπεριφορά τους – οι κανόνες που τις δεσμεύουν – είναι συμβατή σε εύρος υπηρεσιών που συνεργάζονται μεταξύ τους.

Η χορογραφία Επιταχύνει το Χρόνο στην Αγορά και Μειώνει το Κόστος Ιδιοκτησίας

Ένας από τους στόχους των υπηρεσιών του Παγκοσμίου Ιστού είναι η ενσωμάτωση (ο συνδυασμός συνιστωσών σε ένα σύστημα) για να μειωθεί το κόστος συνδέσεων και για να αυξηθεί η χρηστικότητα και άρα η αξία της πληροφορίας. Για πολλά χρόνια, ο μόνος τρόπος επίτευξης της ενσωμάτωσης ήταν η σύνδεση υπηρεσιών με κωδικοποίηση ανά περίπτωση ή “συνδέοντας” τα σημεία ενσωμάτωσης. Μέσα από τη χρήση ενός παγκοσμίου μοντέλου, η χορογραφία διαβεβαιώνει ότι μπορεί να επιτευχθεί συμβατή συμπεριφορά σε εύρος υπηρεσιών χωρίς τη χρήση σύνθετης συνδεσμολογίας ή σύνθετων εργαλείων.

Άλλος ένας στόχος των υπηρεσιών του Παγκοσμίου Ιστού είναι η συμβατότητα (η ενσωμάτωση υλοποιήσεων έτσι ώστε να διέπονται από τους ίδιους δεσμευτικούς κανόνες) που εξασφαλίζει το επιθυμητό επιχειρηματικό αποτέλεσμα. Επειδή μια καλά ορισμένη χορογραφία εγγυάται τη συμβατότητα σε εύρος περιοχών εφαρμογών, οι επιχειρήσεις κερδίζουν χρόνο στην αγορά.

Στατιστικά, η χορογραφία μπορεί να δειχθεί ότι είναι ελεύθερη από αδιέξοδα – deadlocks (όταν οι διαδικασίες σταματούν επειδή η κάθε μια περιμένει κάποια από τις άλλες), ταυτόχρονες δράσεις – livelocks (όταν οι διαδικασίες διαρκώς αντιδρούν η μια στην άλλη και δεν κάνουν χρήσιμη δουλειά) και διαρροές – leaks (επέμβαση από μη εξουσιοδοτημένους συμμετέχοντες). Η ελευθερία από διαρροές εξασφαλίζει μεγαλύτερη ασφάλεια σε συνδεδεμένες υπηρεσίες. Η απουσία αδιεξόδων (deadlocks) και ταυτόχρονων δράσεων (livelocks) μειώνει το κόστος δοκιμών και το συνολικό κόστος ιδιοκτησίας.

Η WS–CDL Ορίζει τη Συνεργασία Ανάμεσα σε Εφαρμογές

Η προδιαγραφή WS–CDL ορίζει τη συνεργασία μεταξύ των συμμετεχόντων σε υπηρεσίες του Παγκοσμίου Ιστού. Ένας χρήστης μιας υπηρεσίας του Παγκοσμίου Ιστού, αυτοματοποιημένος ή όχι, είναι ένας “πελάτης” αυτής της υπηρεσίας. Χρήστες μπορεί να είναι άλλες υπηρεσίες του Παγκοσμίου Ιστού, εφαρμογές και άνθρωποι. Στη WS–CDL, ένα σύνολο αλληλεπιδράσεων πελατών μπορεί να σχετίζεται στο πέρασμα του χρόνου σε μια "ομάδα συνεργασίας." Μια ομάδα συνεργασίας θα μπορούσε να είναι για παράδειγμα ένα σύνολο συνιστωσών που αποτελούν μια επιχειρηματική συναλλαγή ή μια συναλλαγή βάσης δεδομένων.

Το μέλλον των e–επιχειρησιακών εφαρμογών βρίσκεται στο χαλαρά συνδεδεμένο, αποκεντροποιημένο περιβάλλον του Παγκοσμίου Ιστού. Αυτό το περιβάλλον προϋποθέτει την ικανότητα να πραγματοποιούνται μακροπρόθεσμες συνεργασίες ανάμεσα στις συμμετέχουσες υπηρεσίες, στις εμπιστευτικές περιοχές ενός οργανισμού. Οι εφαρμογές που υλοποιούν την WS–CDL μπορούν να καταφέρουν αυτόν τον κοινό επιχειρηματικό στόχο, καθώς η Ομάδα Εργασίας ανέπτυξε το έγγραφο προϋποθέσεων για να λαμβάνουν υπ' όψιν τις ευρείες επιχειρηματικές ανάγκες, αλλά και τις έγκυρες θεωρίες.

Η WS–CDL Έχει Θεμελιωμένες Βιομηχανικές και Μαθηματικές Βάσεις

Η προδιαγραφή WS–CDL φέρνει κοντά σημαντικούς πόρους από τη βιομηχανία και την έρευνα. Η WS–CDL ενσωματώνει όχι μόνο επιχειρηματικές προϋποθέσεις, αλλά και γόνιμη μαθηματική δουλειά στον π–λογισμό, μια άλγεβρα βασισμένη σε ονομασία που χρησιμοποιείται στη μοντελοποίηση συστημάτων που κινούνται φυσικά ή τεχνητά. Οι προσκεκλημένοι ειδικοί στην Ομάδα Εργασίας Χορογραφίας Υπηρεσιών του Παγκοσμίου Ιστού του W3C περιλαμβάνουν τους Καθηγητή Robin Milner, το σημαντικότερο δημιουργό του π–λογισμού, τον Dr. Kohei Honda και τον Dr. Nobuko Yoshida. Η συλλογική δουλειά τους στον π–λογισμό και οι ιδιότητες ορθότητας (ταυτόχρονη δράση – livelock, αδιέξοδο – deadlock και ελευθερία διαρροών – leak freedom) υποστηρίζουν την WS–CDL, δίνοντας στη γλώσσα μαθηματική θεμελίωση.

Η WS-CDL Κινείται προς Πλήρη Ανάπτυξη

Για την προετοιμασία της σημερινής πρώτης δημόσιας έκδοσης, η Ομάδα Εργασίας Χορογραφίας των Υπηρεσιών του Παγκοσμίου Ιστού του W3C είχε ήδη εκδώσει τις προϋποθέσεις (requirements) της Χορογραφίας του Παγκοσμίου Ιστού καθώς και την επισκόπηση του μοντέλου της (model overview) τον προηγούμενο μήνα. Η Ομάδα Εργασίας σχεδίασε αυτή τη βάση για τη WS-CDL να είναι συμβατή με την Αρχιτεκτονική των Υπηρεσιών του Παγκοσμίου Ιστού (Web Services Architecture) και να εμπλουτίσει την Πρώτη Έκδοση της Αρχιτεκτονικής του Παγκοσμίου Ιστού (Architecture of the World Wide Web, First Edition), μια δουλειά που βρίσκεται σε εξέλιξη από την Ομάδα Τεχνικής Αρχιτεκτονικής (TAG) του W3C.

Η WS–CDL βασίζεται στην XMLκαι υποστηρίζει τα SOAP Έκδοση 1.2, WSDL 2.0 και τα αρχιτεκτονικά στρώματα του Παγκοσμίου Ιστού. Καθώς όλες οι Ομάδες Εργασίας των Υπηρεσιών του Παγκοσμίου Ιστού του W3C θα πρέπει να συντονίζουν η μια την άλλη για να εξασφαλίζουν μια ομαλή και ισχυρή υποδομή, η WS–CDL έχει σχεδιαστεί να είναι διαλειτουργική με όλα τα παραδοτέα της Δραστηριότητας των Υπηρεσιών του Παγκοσμίου Ιστού (W3C Web Services Activity).

Η Ομάδα Εργασίας Χορογραφίας εστιάζει τώρα την προσοχή της στην τελειοποίηση της WS–CDL, με την πρόθεση να αναπτύξει εγκαίρως εφαρμογές. Το W3C προσκαλεί την κοινότητα ανάπτυξης του Παγκοσμίου Ιστού να αξιολογήσει και να σχολιάσει αυτή την έκδοση και τα ακόλουθα προσχέδια. Τεχνική συζήτηση για τη WS–CDL πραγματοποιείται δημόσια στην ηλεκτρονική λίστα public-ws-chor@w3.org.

Περισσότεροι από 40 Οργανισμοί Μέλη του W3C και Προσκεκλημένοι Ειδικοί Χτίζουν τη WS–CDL

Οι συμμετέχοντες στην Ομάδα Εργασίας Χορογραφίας των Υπηρεσιών του Παγκοσμίου Ιστού του W3C (W3C Web Services Choreography Working Group) σε αλφαβητική σειρά είναι: Apple Computer, Arjuna Technologies Ltd, BEA Systems, Choreology Ltd, Cisco Systems, Commerce One, Computer Associates, DSTC Pty Ltd (CITEC), EDS, Enigmatec Corporation, Fujitsu Ltd, Hewlett–Packard, Hitachi, Ltd., Intalio Inc., IONA, MTA SZTAKI, National Computerization Agency, Nortel Networks, Novell, Oracle, SAP AG, SeeBeyond Technology Corporation, Software AG, Sonic Software, Sun Microsystems, Inc., Thomson Corporation, TIBCO Software, Uniform Code Council, University of Maryland (Mind Lab), W. W. Grainger, Inc., webMethods, Inc. και οι Προσκεκλημένοι Ειδικοί είναι: Dr. Honda, Professor Milner και Dr. Yoshida. ΟΙ επικεφαλείς της ομάδας είναι οι Martin Chapman (Oracle) και Steve Ross-Talbot (Enigmatec).

Σχετικά με την Κοινοπραξία Παγκοσμίου Ιστού [W3C]

Το W3C δημιουργήθηκε με σκοπό να οδηγήσει τον Παγκόσμιο Ιστό στην πλήρη αξιοποίηση των δυνατοτήτων του μέσω της ανάπτυξης κοινών πρωτοκόλλων που προάγουν την εξέλιξη του και διασφαλίζουν την δια-λειτουργικότητα του. Είναι μια διεθνής κοινοπραξία που διευθύνουν από κοινού το MIT Computer Science and Artificial Intelligence Laboratory (MIT CSAIL) στις ΗΠΑ, το European Research Consortium for Informatics and Mathematics (ERCIM) στη Γαλλία και το Keio University στην Ιαπωνία. Οι υπηρεσίες που παρέχονται από την Κοινοπραξία περιλαμβάνουν μια αποθήκη πληροφοριών σε θέματα του Παγκοσμίου Ιστού για τους κατασκευαστές λογισμικού και τους χρήστες, μαζί με πρωτότυπα και δείγματα εφαρμογών που επιδεικνύουν τη χρήση της νέας τεχνολογίας. Σχεδόν 400 οργανισμοί είναι Μέλη της Κοινοπραξίας. Για περισσότερες πληροφορίες απευθυνθείτε στο: http://www.w3.org/