|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
Bonjour,
Alors voilà, j'ai choisi la simplicité pour mon projet : une application php qui tournera sur mon serveur dédié ! Le but est assez simple : Un logiciel externe envoi un paquet UDP à mon serveur dédié, sur son port d'écoute. Mon serveur dédié le réceptionne, le lis, et après une série d'instructions, répond au logiciel externe (sockets). Le problème c'est que je n'ai jamais réalisé ce genre de script, j'aimerais donc savoir comment faire pour qu'un script soit "en écoute", et sur le bon port. Ainsi que lire les paquets UDP réceptionnés. Merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
regarde du coté des stream_socket_*
http://php.net/manual/fr/book.stream.php
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
Elles sont inclues par défaut dans PHP ?
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
Merci et désolé.
Tu pourrais pas me faire un petit exemple à la va-vite stp ? Je ne pense que je n'ai pas trop le niveau pour ce genre de script. |
|
|
02
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
y'a aussi des exemples dans la doc, c'est pour une utilisation pro ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
Non, c'est un script personnel à usage personnel.
J'aimerai juste savoir quelle fonction utiliser pour récupérer un paquet (+ lire un paquet), et laquelle utiliser pour en envoyer. |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
si c'est personnel t'as tout ton temps pour apprendre a te servir des streams
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
C'est personnel mais j'en ai besoin pour mon projet en cours.
Je dois avouer que je ne comprend strictement rien aux sockets. |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
y'a pas de miracle faut s'y mettre, tests les exemples de la doc
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
Ok très bien. Donc déjà, en utilisant les fonction stream_sockets_* le script va se mettre automatiquement en écoute ?
|
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
oui
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#13 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
J'ai trouvé ceci : http://stephaneey.developpez.com/tutoriel/php/sockets/
C'est mieux d'utiliser stream_* ou pas ? |
|
|
00
|
|
|
#14 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#15 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
J'ai un ami qui m'a conseillé de faire un deamon, c'est une bonne solution ?
|
|
|
00
|
|
|
#16 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
de tout façon t'as pas le choix, ton script doit tourner en continu
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#17 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
Ok je pensais que stream_* suffisait. Merci
|
|
|
00
|
|
|
#18 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
aucun rapport, stream c'est des fonctions, ça n'a rien avoir avec l’utilisation en demon
__________________
http://blog.stealth35.com/ |
|
|
10
|
|
|
#19 |
|
Invité régulier
![]() Téo IESA MULTIMEDIA Inscription : avril 2010 Messages : 30 ![]() |
Dernière chose, dans un screen ca marche aussi bien ?
|
|
|
00
|
|
|
#20 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
qu'est ce que t’appelle un screen ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com