0

Comment développer/refactoriser un projet node.js qui utilise socket.io et envoie des données JSON d'un client à un autre dans une pièce?comment développer l'approche socket avec aws lambda (architecture sans serveur)

J'ai développé un projet avec node js et socket.io qu'il y a un jeu de plateau dans une partie, l'utilisateur1 sélectionne un lieu et ses informations envoient à l'utilisateur2 au format JSON et cette partie développée avec socket .io. Maintenant, je veux déployer le projet sur AWS Lambda mais je réalise que socket.io ne peut pas fonctionner en raison de la nature sans serveur, alors ma question est comment puis-je développer ce jeu de plateau avec AWS Lambda et quelle technologie/bibliothèque peut J'utilise?

Répondre

3

Vous ne pouvez pas utiliser socket.io comme une communication bidirectionnelle uniquement avec AWS Lambda, car il est sans état et asynchrone. Vous pouvez utiliser AWS IOT Web Sockets pour cela (en option avec Lambda).