Comment utiliser Thrift Avec PHP

July 14

Lorsque différents ordinateurs communiquent sur les serveurs de réseau, deux programmes codés en différentes langues interagissent les uns avec les autres sur un protocole de communication défini. En outre, dans le développement de serveur, vous pouvez vous retrouver le développement d'applications de serveur et les applications clientes qui ont besoin de partager la même structure, mais sera écrit dans différents langages de programmation. aides Apache Thrift dans ce genre de développement en vous permettant de créer un ensemble générique d'objets ou de données, qui peuvent ensuite être traduit en plusieurs langages de programmation, y compris PHP.

Instructions

1 Téléchargez et installez Thrift pour Apache (voir Ressources).

2 Créer un fichier ".thrift". Le regard de ce dossier dépendra de vos besoins, mais essentiellement les objets définis dans le fichier d'épargne travaillera entre les clients et les serveurs de différents langages de programmation. Dans ce cas, vous utilisez un client de PHP.

3 Utilisez Thrift pour générer le code PHP pour interagir avec le fichier .thrift. Ouvrez un terminal de commande en cliquant sur le menu système, puis en cliquant sur "Outils système", puis en cliquant sur "Terminal". Naviguez jusqu'au dossier contenant le fichier .thrift et entrez la commande suivante. Cette commande va créer un "gen-php" dossier contenant des fichiers qui contiennent les objets PHP créés par l'épargne dans le code PHP:

Thrift --gen php filename.thrift

4 Copiez tous les fichiers du répertoire "/ lib / php / src" créé à partir de l'installation de Thrift dans votre dossier de projet PHP, où que vous pouvez l'avoir.

5 Dans le même dossier de projet, créez un dossier "paquets" et copiez le contenu du dossier "gen-php" en elle.

6 Créer un script PHP dans le dossier du projet, et importer les objets PHP créés par Thrift dans le projet:

<? Php
$ GLOBALS [ 'THRIFT_ROOT'] = 'src';
$ GLOBALS [ 'THRIFT_ROOT'] = '/ packages';

?>


          

Post a comment: