Je dois développer un service Windows en .NET/C#. Le service doit être accessible à partir d'une application VB6.Windows Service écrit en .NET accessible à partir de VB6
Ma première idée était d'héberger un service WCF dans un service Windows, mais l'application VB6 a besoin d'un wrapper pour que le service puisse le consommer. Ce n'est pas une option.
Maintenant, je pense à utiliser des prises, mais est-ce la meilleure approche? Si non, quel serait le meilleur design?
Je voudrais savoir quelles sont mes options, et quels sont les avantages et les inconvénients de ces options?
Tout conseil est très apprécié
Oui, prises, serait l'une des options limitées puisque vous ne pouvez pas utiliser la solution optimale. –
Pourquoi n'est-il pas possible d'écrire un assembly .NET accessible par COM que l'application VB6 référence et traite de la communication avec le service .NET? J'ai utilisé cette approche exacte et cela fonctionne très bien. – tcarvin
Dans l'application VB6, ils utilisent déjà des services et ils les appellent en utilisant WinSocket. Ils veulent maintenir une façon uniforme d'appeler les services qu'ils utilisent. – DirkV