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

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

Πώς να δημιουργήσετε μια TCP /IP σύνδεση με PHP

Μπορείτε να χρησιμοποιήσετε το PHP για να δημιουργήσετε μια αμφίδρομη επικοινωνία μέσω TCP /IP μεταξύ δύο υπολογιστών . Αυτό είναι χρήσιμο όταν επιπλέον πληροφορίες πρέπει να κοινοποιούνται και πίσω με έναν απομακρυσμένο διακομιστή . Οι συνδέσεις TCP /IP γίνεται μέσω της χρήσης των υποδοχών δικτύωσης . PHP έχει πολλές λειτουργίες που σχετίζονται με πρίζα που μπορούν να σας βοηθήσουν να δημιουργήσετε μια υποδοχή TCP /IP και στη συνέχεια χρησιμοποιήστε το για να ξεκινήσετε μια σύνδεση με έναν απομακρυσμένο server . Οδηγίες
Η

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

Εκχώρηση διεύθυνση του προορισμού σας και τον αριθμό θύρας σε PHP μεταβλητές . Για παράδειγμα , " $ my_host = " 127.0.0.1 " ? " Και " $ my_port = 23 ? " .
Εικόνων 3

Δημιουργήστε μια πρίζα με τη λειτουργία " socket_create ( τομέα, τον τύπο , το πρωτόκολλο ) . " Η παράμετρος "τομέα", διευκρινίζει η οικογένεια του πρωτοκόλλου , "τύπος" καθορίζει τον τύπο του socket και «πρωτόκολλο» καθορίζει το πρωτόκολλο στο πλαίσιο του τομέα ώστε να χρησιμοποιούν . Για παράδειγμα , " $ my_socket = socket_create ( AF_INET , SOCK_STREAM , SOL_TCP ) ? " Δημιουργεί μια λειτουργική υποδοχή TCP /IP
Η 4

Δέστε την υποδοχή σε μια τοπική διεύθυνση και τη θύρα , χρησιμοποιώντας τη λειτουργία " socket_bind ( . υποδοχή , source_address , λιμάνι ) ? . " Για παράδειγμα , " socket_bind ( $ my_socket , '127 .0.0.1 ' , 80 ) ? . "
5

Σύνδεση σε ένα διακομιστή με υποδοχή TCP /IP χρησιμοποιώντας την εντολή " socket_connect ( υποδοχή , τη διεύθυνση , λιμένα) ? . " Για παράδειγμα, " socket_connect ( $ my_socket , $ my_host , $ my_port )? ". Πρέπει τώρα να έχετε μια σύνδεση TCP /IP με το διακομιστή .
Η 6

Αποθηκεύστε το αρχείο PHP .
Η
εικόνων

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

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