Je suis nouveau sur Android et je veux utiliser MQTT comme notification push pour Android du serveur.
J'ai lu MQTT mais je ne comprends pas bien. si quelqu'un a utilisé cette bibliothèque, veuillez me dire ce que je dois faire pour commencer à l'utiliser ..
j'ai un Java Server (fonctionnant sous Windows) et beaucoup de Client (téléphones Android sur lesquels mon application sera installée). Mon serveur enverra un message à tout ou partie de clients spécifiques à tout moment.
quelles sont mes exigences de base? je veux dire est-il
plz m'aider à cet égard
Vous avez besoin:
Dale Lane a écrit un joli guide à ce sujet ( http://www.dalelane.co.uk/blog/?p=1599 ) et il existe également un bon ensemble de ressources sur MQTT (- https://github.com/mqtt/mqtt.github.io/wiki )
Étapes de base
Pour Ex. Cd
C:\wamp\bin\php\php5.3.0
[1] Installez PEAR
Maintenant, nous devons installer le PHP PEAR (c'est-à-dire non installé par défaut)) en exécutant la commande ci-dessous.
php -d phar.require_hash = 0 ./PEAR/go-pear.phar
OR
php -d phar.require_hash = 0 go-pear.phar
Vérifiez maintenant le répertoire PEAR sous C:\wamp\bin\php\php5.3.0\PEAR
(Installé ou non).
Maintenant dans l'annuaire C:\wamp\bin\php\php5.3.0
il y a PEAR_ENV.reg
(Fichier de registre) est créé, donc double-cliquez dessus pour modifier PHP.ini
fichier avec PEAR environnement
Maintenant que pear est installé, nous devons exécuter les commandes suivantes (facultatif).
mise à niveau de poire
installer des canaux de mise à niveau
Ainsi, la configuration PEAR est maintenant terminée
[2] Installer SAM (messagerie asynchrone simple)
Pour installer SAM, nous devons exécuter la commande suivante
Aller à C:\wamp\bin\php\php5.3.0
Installation de Pecl –B SAM
[3] Choisissez et exécutez Mosquitto ou RSBM
MAINTENANT VOTRE SERVEUR IS CONFIGURÉ. VOUS POUVEZ L'UTILISER POUR NOTIFICATION Push.
Si vous souhaitez utiliser MQTT pour envoyer une notification Push dans Android alors cette démo sera la meilleure pour vous.
En utilisant cet exemple, vous pouvez envoyer une notification Push à votre appareil Android.
https://github.com/tokudu/AndroidPushNotificationsDemo
Si vous souhaitez créer votre propre service Push comme LEADBOLT, AIRPUSH, etc., vous devez alors effectuer les opérations suivantes.
[1] Configurez votre propre serveur pour envoyer une notification Push (comme tokudu fonctionnait en PHP, WAMP) Pour configurer SERVER .. [A] Installer PEAR [B] Installer SAM [C] Configurer SAM
[2] Vous avez besoin d'un moustique ou du RSMB de l'IMB pour sélectionner la cible Android appareil. [3] Vous avez besoin d'un code Android pour recevoir la notification, envoyez des signaux persistants à serveur, créer une connexion avec le serveur, etc ... (qui peut être trouvé dans l'exemple de TOKUDU).
Si vous avez un problème, dites-le moi, je vais certainement vous aider.