WSDL Book : web 2.0 εφαρμογή για WSDL περιγραφές υπηρεσιών ιστού (web services):
Creators: name: Γεωργακάκης, Νικόλαος Κωνσταντίνου
Publisher: name: Aristotle University of Thessaloniki
Year: 2010
Subjects: Υπηρεσίες ιστού
Δικτυακές εφαρμογές περιγραφής υπηρεσιών ιστού
Γλώσσα περιγραφής υπηρεσιών ιστού
Web services
Web applications for web services description
WSDL Web Services Description Language

description: Τα τελευταία χρόνια, στον τομέα της τεχνολογίας, παρατηρείται μια αξιόλογη αύξηση των υπολογιστικών δυνατοτήτων τόσο των προσωπικών υπολογιστών όσο και των φορητών συσκευών. Το γεγονός αυτό, σε συνδυασμό με την δυνατότητα ασύρματης δικτύωσης που έχουν οι περισσότερες από αυτές τις συσκευές σήμερα, έχει δώσει μεγάλη ώθηση στον τομέα των εφαρμογών υπηρεσιών ιστού. Έτσι, βλέπουμε καθημερινά πως πολλές φορητές συσκευές, μπορούν πλέον να παρέχουν υπηρεσίες όπως για παράδειγμα υπηρεσίες με βάση τη γεωγραφική θέση της συσκευής, πληροφορίες σχετικά με τη θερμοκρασία, τον άνεμο και γενικά τα καιρικά φαινόμενα που επικρατούν σε μια περιοχή κ.α.π. Η τεχνολογία των υπηρεσιών ιστού (web services) αποτελεί μια πολλά υποσχόμενη τεχνολογία για την ανάπτυξη εφαρμογών σε ένα κατανεμημένο και πλήρως ετερογενές περιβάλλον. Η ανάπτυξη της νέας αυτής τεχνολογίας συμπίπτει αρκετά, τόσο σε επίπεδο υλικών (hardware), όσο και σε επίπεδο εφαρμογών (software), με την ανάπτυξη που σημειώνεται εδώ και αρκετό καιρό στο χώρο των ασύρματων και κινητών συσκευών. Έτσι υπάρχει έντονο ενδιαφέρον τα τελευταία χρόνια στην προσαρμογή τους στις κινητές συσκευές καθιστώντας τες ικανές όχι μόνο να αξιοποιούν αλλά και να παρέχουν τέτοιου είδους υπηρεσίες μέσα από τα ασύρματα δίκτυα. Μια υπηρεσία ιστού είναι μια διεπαφή λογισμικού (software interface) που περιγράφει μια συλλογή από λειτουργίες οι οποίες μπορούν να προσεγγιστούν από το δίκτυο μέσω πρότυπων μηνυμάτων XML. Κάθε τέτοια υπηρεσία χρησιμοποιεί πρότυπα βασισμένα στη γλώσσα XML για να περιγράψει μία λειτουργία (operation) προς εκτέλεση και τα δεδομένα προς ανταλλαγή με κάποια άλλη εφαρμογή. Τα πρότυπα αυτά συνθέτουν μια γλώσσα που ονομάζεται Γλώσσα Περιγραφής Υπηρεσιών Ιστού (WSDL, Web Services Description Language), και είναι ουσιαστικά κάποια XML αρχεία που περιγράφουν μια ή περισσότερες υπηρεσίες ιστού. Μια ομάδα από υπηρεσίες ιστού οι οποίες αλληλεπιδρούν μεταξύ τους καθορίζει μια εφαρμογή υπηρεσιών ιστού. Ο σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη και υλοποίηση μιας εφαρμογής η οποία μπορεί να διαχειρίζεται τα αρχεία WSDL των υπηρεσιών ιστού. Η εφαρμογή αυτή είναι διαδικτυακή και ακολουθεί το πρότυπο Web 2.0, πράγμα που σημαίνει ότι ο χρήστης θα μπορεί να αλληλεπιδρά με το σύστημα και να εκτελεί κάποιες ενέργειες όπως εισαγωγή, αποθήκευση, σχολιασμό και γενικότερα επεξεργασία αρχείων WSDL, καθώς επίσης και αναζήτηση υπηρεσιών ιστού. Ουσιαστικά, η εφαρμογή είναι ένας εύχρηστος κατάλογος περιγραφών υπηρεσιών ιστού όπου οι χρήστες μπορούν να απευθύνονται για να βρουν γρήγορα την τοποθεσία μιας συγκεκριμένης υπηρεσίας ιστού που τυχόν αναζητούν ή ακόμα και να βρουν μια άγνωστη υπηρεσία ιστού που καλύπτει κάποιες ανάγκες τους.
description: In recent years, in technology, there is a significant increase in computational capabilities of both personal computers and portable devices. This fact, combined with the wireless networking capabilities of most of these devices today, has given a major boost in web services applications. Thus, we see how many portable devices can now provide such services based on the geographical location of the device, information about temperature, wind and weather conditions generally prevailing in a region e.t.c. The technology of web services is a promising technology for developing applications in a fully distributed and heterogeneous environment. The development of this new technology falls far enough, both in physical (hardware) and in the applications (software), the growth occurring for some time in the field of wireless and mobile devices. So, in recent years, there is great interest to adapt mobile devices by making them able to not only use but also to provide such services through wireless networks. A web service is a software interface that describes a collection of functions that can be accessed from the network through standard messages XML. Any such service uses standard-based XML language to describe a function (or operation) for execution and data to be exchanged with another application. These standards make up a language called Web Services Description Language (WSDL, Web Services Description Language), and is essentially an XML files that describe one or more web services. A team of web services that interact to determine a Web service application. The purpose of this thesis is to develop and implement an application that can manage the WSDL files of Web services. The application is online and follows the standard Web 2.0, which means that the user can interact with the system and perform some actions such as import, storage, commentary and general editing WSDL, as well as web search services. Essentially, the application is a handy list of descriptions of Web services where users can turn to quickly find the location of a particular web service that may look or even to find an unknown web service, covering some needs.