Api Par Callback Http Et Filtres Nat; Le Filtre Nat, Avantages Et Inconvénients - Yoctopuce Yocto-VOC-V3 Mode D'emploi

Table des Matières

Publicité

15. Utilisation du Yocto-VOC-V3 en PHP
</HEAD>
<BODY>
<H1>Device list</H1>
<TT>
<?php
include('yocto_api.php');
YAPI::RegisterHub("http://127.0.0.1:4444/");
$module
= YModule::FirstModule();
while (!is_null($module)) {
printf("%s
$module->get_productName());
$module=$module->nextModule();
}
YAPI::FreeAPI();
?>
</TT>
</BODY>
</HTML>

15.4. API par callback HTTP et filtres NAT

La librairie PHP est capable de fonctionner dans un mode spécial appelé Yocto-API par callback
HTTP. Ce mode permet de contrôler des modules Yoctopuce installés derrière un filtre NAT tel qu'un
routeur DSL par exemple, et ce sans avoir à un ouvrir un port. L'application typique est le contrôle de
modules Yoctopuce situés sur réseau privé depuis un site Web publique.
Le filtre NAT, avantages et inconvénients
Un routeur DSL qui effectue de la traduction d'adresse réseau (NAT) fonctionne un peu comme un
petit central téléphonique privé: les postes internes peuvent s'appeler l'un l'autre ainsi que faire des
appels vers l'extérieur, mais vu de l'extérieur, il n'existe qu'un numéro de téléphone officiel, attribué
au central téléphonique lui-même. Les postes internes ne sont pas atteignables depuis l'extérieur.
Configuration DSL typique, les machines du LAN sont isolées de l'extérieur par le router DSL
Ce qui, transposé en terme de réseau, donne : les appareils connectés sur un réseau domestique
peuvent communiquer entre eux en utilisant une adresse IP locale (du genre 192.168.xxx.yyy), et
contacter des serveurs sur Internet par leur adresse publique, mais vu de l'extérieur, il n'y a qu'une
seule adresse IP officielle, attribuée au routeur DSL exclusivement. Les différents appareils réseau
ne sont pas directement atteignables depuis l'extérieur. C'est assez contraignant, mais c'est une
protection relativement efficace contre les intrusions.
122
(%s)<br>", $module->get_serialNumber(),
www.yoctopuce.com

Publicité

Table des Matières
loading

Table des Matières