Puis-je créer une file d'attente de messages de pub/sous-message avec RxJS dans l'application angulajs? J'ai par exemple deux modules: ModuleA ModuleB Ils existent sous forme de paquet npm séparé mais connectés dans ModuleC - c'est le shell principal.Utilisation de RxJS pour implémenter MessageBus pour la communication entre les modules angularjs
Je ne souhaite pas créer de dépendance en tant que ModuleD et créer un couplage étroit entre les modules. Donc, ma pensée est de créer un bus de message en utilisant RxJS. Est-ce possible?
Je présument une API ressemblera que: RxQueue.subscribe("name:of:the:queuemessage", handler => { handler.result }); RxQueue.create("name:of:the:queuemessage", (observer) => { // implementation of usual Rx subscribtion })
Utilisez [RxJS Extensions for Angular] (https://github.com/Reactive-Extensions/rx.angular.js). – georgeawg
@georgeawg n'est pas pertinent pour le problème. Je ne veux pas créer de couplage entre les modules. – IamStalker