Méthode d'appel Angular2 de l'autre composant

J'ai un Angular2 application dans laquelle j'ai créé un composant d'en-Tête, qui est rendue dans mon Application principale composante.

Maintenant, j'ai une autre Forme de composant qui doit avoir son bouton soumettre placé dans l'en-Tête. Comment pourrais-je le faire?

Je sorte de besoin de communiquer entre le bouton "soumettre" dans l'en-Tête et la méthode d'envoi du Formulaire composant. Je sais que c'est trivial à faire le parent>de l'enfant ou de l'enfant>communication avec les parents, mais dans ce cas il n'y a pas de relation parent-enfant, ni de frère, de la relation entre l'en-Tête et des composants de Formulaire.

Mon composant arbre ressemble à ceci:

- app-root
  |-- app-header //-> this is where the submit button is
  |-- app-edit-profile
      |-- app-profile-form //-> this is my form

N'quelqu'un a une idée d'une possible mise en œuvre?

source d'informationauteur ClementParis016