Je n'ai jamais eu à faire d'IPC sur Windows auparavant. Je développe une paire de programmes, une application GUI/CLI standard et un service Windows. L'application doit dire au service ce qu'il doit faire. En supposant que la communication soit uniquement locale, quelle serait la meilleure méthode de communication pour ces deux processus ?
Par "meilleure", j'entends plus robuste et moins sujette aux erreurs, pas la meilleure performance ni la plus facile à coder.
Notez que je demande ce qu'il faut utiliser, un socket TCP standard, des pipes nommés, ou un autre moyen de communication seulement.