OVH Cloud OVH Cloud

Envoi de messages entre applications

1 réponse
Avatar
Phil
Bonjour à tous,

Je cherche un moyen pour envoyer des messages d'une application VB.NET à une
autre.
J'ai déjà utilisé SendMessage de l'API Windows, mais il y a peut être mieux
avec le Framework .NET.
J'ai noté l'existence du MessageQueue component mais pas encore essayé.
Est-ce la bonne techno à utiliser ou y a t il d'autres moyens ?
Merci de vos lumières.

Philippe

1 réponse

Avatar
Patrick Philippot
Phil wrote:
Je cherche un moyen pour envoyer des messages d'une application
VB.NET à une autre.
...
J'ai noté l'existence du MessageQueue component mais pas encore
essayé. Est-ce la bonne techno à utiliser ou y a t il d'autres moyens
?



Bonjour,

La meilleure manière d'échanger des messages de manière fiable et
sécurisée entre applications est effectivement d'utiliser MSMQ
(représenté en .Net par l'objet MessageQueue). L'énorme avantage de
cette technologie, c'est que les applications n'ont pas besoin d'être
actives en même temps, les messages étant asynchrones. Il faut bien sûr
qu'un serveur MSMQ local ou sur le réseau soit présent (NT ou
au-dessus).

Un petit coup de Google avec les mots-clé "MSMQ MessageQueue .Net" vous
donnera accès aux infos nécessaires.

Ceci étant posé, tout dépend de ce que vous souhaitez exactement faire.
Ce que vous ne précisez pas...

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr