Maison > Article > interface Web > Un exemple simple d'utilisation de DNode pour implémenter la communication entre php et nodejs_node.js
1. Installer DNode
1, pour nodejs, exécutez
Exécutez l'instruction suivante pour télécharger composer
2. Utilisez nodejs pour créer un programme serveur simple, server.js
// C'est la classe que nous exposons à DNode
Temporaire de classe
{
// Calcule la température du client et insère cette valeur dans le rappel
Température de la fonction publique ($cb)
{
>
>
$loop = new ReactEventLoopStreamSelectLoop();
$dnode = nouveau DNodeDNode($loop, new Temp());
$dnode->connect(7070, function($remote, $connection) {
// Remote est un objet proxy qui nous fournit toutes les méthodes
// depuis le serveur
$remote->zing(33, function($n) use ($connection) {
echo "n = {$n}n";
// Une fois qu'on a le résultat on peut fermer la connexion
$connexion->end();
});
});
$loop->run();
?>