2017-04-13 4 views

Répondre

1

Il y a un certain chevauchement:

  • GoF Sujet: Inscription gestionnaire, gestionnaire de désabonnement, envoyer une notification aux gestionnaires

  • Rx Observable: Inscription gestionnaire de type T, (résilier votre abonnement implicitement par abonnement à usage unique)

  • Rx Observer: Gestionnaire recevant une notification de type T (ou erreur, ou fin)
  • Rx Objet: Observable + Observateur pour certains types T

Ainsi, ils prennent en charge les mêmes opérations de base. Je suppose que Rx Team a choisi son nom en fonction de l'utilisation du GoF. Rx Team a cependant clairement voulu diviser les fonctions de 'Sujet' en émetteur et récepteur: L'accent dans Rx est observables, pas les sujets.