Page 1 of 1
ASP .NET Web Services
Posted: Mon Sep 20, 2004 3:09 pm
by Dimitris
Μπορεί να μου εξηγήσει κάποιος σε τι χρειαζόμαστε τα Web Sevices και τι ακριβώς κάνουν, γιατί έχω ψιλομπερδευτεί!!!!!
Posted: Mon Sep 20, 2004 5:59 pm
by Einherjar
Δεν κάνουν κάτι συγκεκριμένο. Κάνουν αυτό που θέλει ο εκάστοτε προγραμματιστής. Είναι υπηρεσίες που διατίθενται μέσω web οι οποίες είναι χρήσιμες για κάποιους και θέλουν να τις χρησιμοποιήσουν. Δεν μπορείς να πεις ότι χρησιμοποιούνται για αυτό και για αυτό
Posted: Mon Sep 20, 2004 9:49 pm
by silegav
Π.Χ. εταιρεία θέλει να παρέχει παραγγελίες από διάφορα καταστήματα.
Παίζει ένα web service για έλεγχο αποθεμάτων και συνδέει την αποθήκη της εταιρείας με όλα τα καταστήματα, χωρίς να χρειάζεται LAN.
Posted: Fri Sep 24, 2004 10:18 am
by fotisaueb
Τα web services ειναι πραγματικα ιδιαιτερα χρησιμα
Σκέψου ότι μια εταιρία κάνει το super προγραμμα για παραγωγη τυχαίων αριθμών μέσω συνθηκών που επικρατούν στην ατμόσφαιρα . Εσύ απλά κάνεις το πρόγραμμα σου να συνδεθεί με το Link και χρησιμοποιεί την συνάρτηση της εταιρίας. Δεν έχεις dll δεν έχεις αναγκαστικά για κάτι τέτοιο έναν client και server. Ξέρεις εκ τών προτέρων τις συναρτήσεις και απλά κάνεις ένα instance μίας τάξης του .net για web services με το IP του web service server.
Το ότι δεν έχεις την ανάγκη να γράφεις client για να συνεργαστεί με ένα web service ή να χρησιμοποιείς μόνο HTTP και όχι raw sockets και τις ευκολίες που αυτό έχει είναι το κλειδί του web service
Posted: Fri Sep 24, 2004 11:54 am
by YiannisF
... ή με πιο απλά λόγια, είναι μία κλάση, τις μεθόδους τις οποίας μπορείς να καλέσεις από οποιαδήποτε εφαρμογή αναπτύξεις, ανεξαρτήτως λειτουργικού ή γλώσσας προγραμματισμού.
Σκέψου για παράδειγμα μια κλάση, που έχει μία μέθοδο της οποίας η λειτουργία είναι να αντλεί και να επιστρέφει δεμομένα σχετικά με τιμές μετοχών από μια βάση δεδομένων. Αν αυτή η κλάση δηλωθει ως WebService θα μπορεί ο καθένας να αναπτύξει μια εφαρμογή, η οποία το μόνο που θα κάνει είναι να καλέι τη μέθοδο αυτή και να εμφανίζει στο χρήστη τιμές μετοχών.