# comment étendons-nous ejabberd

?

##### Post Metadata
- Posted at: il y a plus de 6 ans
- Author title: coding for fun and profit
- Net upvotes: 1


## Comments
### Comment 1

Tout en maintenant un messager instantané basé sur ejabberd de 2015 à 2018, nous avons utilisé https://github.com/altenwald/ecomponent pour étendre la fonctionnalité d&#39;ejabberd avec de nouvelles fonctionnalités. Même si ejabberd prend en charge sa propre architecture de plugins, nous avons trouvé qu&#39;il est plus pratique d&#39;ajouter des fonctionnalités au-dessus d&#39;ejabberd sans trop d&#39;intrusion dans le code. Ecomponent communique avec ejabberd via le protocole XEP-0114.

Qu&#39;est-ce qu&#39;ecomponent. C&#39;est un élément de fonctionnalité indépendant qui peut recevoir et envoyer des messages via ejabberd. Dans le routeur de messages ejabberd, vous pouvez invoquer ecomponent, y injecter des données utilisateur. C&#39;est une architecture très modulaire et flexible. Ecomponent prend en charge les composants externes XMPP du protocole XEP-0114 et offre une activation dynamique et une découverte de services dans ejabberd.

Les cas d&#39;utilisation d&#39;ecomponent dans notre travail sont : la modération de téléchargement d&#39;images utilisateur via le service Google Cloud Vision ; le module de réactions utilisateur ; le module d&#39;informations de géolocalisation utilisateur et bien d&#39;autres. En gros, toutes les extensions pour ejabberd ont été réalisées avec ecomponent.

##### Comment Metadata
- Posted at: il y a plus de 6 ans
- Author title: coding for fun and profit




## Related Product
[ejabberd](https://www.g2.com/fr/products/ejabberd/reviews)

## Related Category
[Plateforme de communication en tant que service (CPaaS)](https://www.g2.com/fr/categories/communication-platform-as-a-service-cpaas)

## Related discussions
- [Dans quelle mesure Trello s&#39;adapte-t-il à une équipe plus grande ?](https://www.g2.com/fr/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: il y a environ 13 ans
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/fr/discussions/2-can-we-please-add-a-new-section)
  - Posted at: il y a environ 13 ans
  - Comments: 0
- [Avantages quantifiables de la mise en œuvre de votre CRM](https://www.g2.com/fr/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: il y a environ 13 ans
  - Comments: 4


