Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να χρησιμοποιήσετε ένα Client Service Web

υπηρεσίες Web επιτρέπουν ιστοσελίδες για την ανταλλαγή δεδομένων μεταξύ διαφορετικών εφαρμογών και διαφορετικές πλατφόρμες . Είναι χτισμένο με τη χρήση XML για την κωδικοποίηση και να αποκωδικοποιήσουν τα δεδομένα , και SOAP για τη μεταφορά του μέσω του Διαδικτύου ( χρησιμοποιώντας ανοικτά πρότυπα πρωτόκολλα) . SOAP είναι ένα πρωτόκολλο που βασίζεται σε XML για να αφήσει τις εφαρμογές ανταλλαγής πληροφοριών μέσω HTTP . Υπάρχουν δύο μέρη σε μια υπηρεσία web : ένας αιτών υπηρεσίας ( ή client) και ενός παρόχου υπηρεσιών ( ή server). PHP μπορεί να καλέσει μια υπηρεσία ιστού και τη μετατροπή νομίσματος στην τοπική περιοχή όπου ο πελάτης βρίσκεται . Τα πράγματα που θα χρειαστείτε
Notepad
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad . 2

Δημιουργήστε ένα νέο . PHP αρχείο εικόνων
3

Δημιουργήστε μια λειτουργία για να καλέσετε το διακομιστή web υπηρεσία μετατροπής νομισμάτων :

convertcurrency λειτουργία ( $ ποσό) {

παγκόσμια $ geoPlugin_array ?

εάν ( isset ( $ geoPlugin_array [ « geoplugin_currencyCode '] ) && $ geoPlugin_array [ « geoplugin_currencyCode ' ] = ' USD » ! ) {

επιστροφή» ( « $ geoPlugin_array [' geoplugin_currencySymbol . « . » ( ] ) , 2 . ] γύρο ( $ ποσότητα * $ geoPlugin_array [ « geoplugin_currencyConverter ) » ) « ?

}

επιστροφή ψευδείς?

}
Φτηνές 4

Προσθήκη κώδικα για να καλέσετε τον παροχέα υπηρεσιών web , GeoPlugin :

$ geoPlugin_array = unserialize ( file_get_contents ( « http://www.geoplugin.net/php.gp?base_currency=GBP&ip = ' . $ _SERVER [' REMOTE_ADDR '] ) ) ?

Ρυθμίστε τη μεταβλητή " base_currency ", το οποίο θα καθορίσει το νόμισμα κάνετε την μετατροπή . Το plugin θα πάρει τη διεύθυνση IP του υπολογιστή σας , το οποίο θα το πω όταν ο υπολογιστής σας βρίσκεται και να μετατρέψετε σε τοπικό νόμισμα
5

Προσθήκη κώδικα για να καλέσετε τη λειτουργία και τη μετατροπή του νομίσματος : .

echo '

Το προϊόν κοστίζει £ 800 ή » . convertcurrency ( 800 ) . « Στο τοπικό σας νόμισμα
' ?
Η 6

Αποθηκεύστε το αρχείο PHP
Η 7

Εκτελέστε το αρχείο σε ένα πρόγραμμα περιήγησης . . Η λειτουργία μετατροπής νομίσματος θα κληθεί και μια ζωντανή μετατροπή θα γίνει σε τοπικό νόμισμα.
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα