@lascapi ce n'est pas clair ce que tu veux faire: un service avec plusieurs plusieurs applications, un nouveau protocol, ou une nouvelle application ?
Dans les 2 derniers cas, il vaut mieux contribuer à des projets existant. Un client multi-protocols est difficile à faire, et souvent incomplet par rapport à des clients dédiés.
À défaut d'utiliser un protocol unique, les passerelles sont une solution acceptable, et profitent à tout un écosystème. Il vaut mieux les améliorer AMHA.