2010-08-13 20 views
1

En supposant ServiceUrl est lu à partir exe.config (app.config dans IDE)application console client WCF déploiement

var binding = new WSHttpBinding(); 
...  
client = new ContentServiceClient(binding, new EndpointAddress(serviceURL)); 

Ai-je besoin juste lui-même exe (donné aucune dépendance) et exe.config pour ce client pour appeler service sur une autre boîte. J'ai généré une référence de service lors de l'exécution du service en local, ressemble à tous ces fichiers uniquement pour un appel de service sans paramètre de l'IDE.

Répondre

1

Vous devez

  • .NET 3.0 ou supérieur
  • votre EXE et exe.config
  • connectivité réseau

et oui - c'est tout ce que vous avez besoin d'appeler un service sur un machine distante. L'exécution WCF et tous font partie de .NET (3.0 ou supérieur).