Quelles sont les différences entre un service web et un service Windows?
Quelles sont les différences entre un service web et un service Windows?
Mon expérience a été pour la plupart avec les services Windows, et je n'ai jamais créé un service web.
Faire des services web se comportent de même pour les services Windows?
Peuvent-ils avoir de la planification, de l'exécution, à certains moments, etc.?
Lorsque vous utilisez un service web en place d'un service de Windows, et vice-versa?
OriginalL'auteur Ryan Abbott | 2009-06-23
Vous devez vous connecter pour publier un commentaire.
Ils sont aussi différentes que les deux choses peuvent être.
Un service Windows est une application qui s'exécute sans un utilisateur s'est connecté au système, généralement pour le traitement de certaines données sur la machine qui a besoin d'aucune intervention de l'utilisateur de travailler avec.
Un service Web est un site internet qui, lorsqu'il est contacté, renvoie XML (en général) dans l'une ou plusieurs des formats standard pour le consommateur de services de processus.
On ne peut pas être substitué à l'autre. Ils sont fondamentalement différents.
Sont-ils vraiment différents? Si vous avez un service windows qui traite les messages reçus à partir de MSMQ sur demande. C'est tellement différent d'un webservice que le processus de requêtes http à la demande?
Autour du début de cette année(dans notre calendrier), j'ai eu un entretien, pour être honnête, j'ai été bon programmeur à travers les gens, j'étais en contact avec, mais je n'ai jamais travaillé sur l'application basée sur le web (juste un peu de formulaire web autour de 2005, et certains MVC bonjour tout le monde), ... ,Donc à cause de mon "CV", la société, a appelé, et je suis allé à l'entrevue, il était bon, bien que je n'aie pas utilisateur web, ça s'est bien passé, jusqu'à ce qu'ils demandé à propos de diff de service web et widnwos, et la partie la plus difficile.. service web peut être utilisé pour envoyer des données critiques, à l'intérieur d'une société... Alors, pouvez-vous nous dire au sujet de leur utilisation, dans les détails, et les préférences?
OriginalL'auteur Welbog
Que vous nous demandez de comparer des pommes et des oranges. Je suis l'affichage des définitions ainsi que des liens vers d'autres lectures pour vous, donc vous pouvez voir pourquoi ces deux choses sont exclusifs et ne peuvent être comparées comme vous essayez de faire.
Service Web:
Service Windows:
OriginalL'auteur GEOCHET
Un service web est une interface HTTP pour un système. Par exemple: l'API Twitter ou Google Maps API services web REST.
Un Service Windows est un processus d'arrière-plan qui s'exécute sans interaction de l'utilisateur.
Les deux ne sont pas liés.
OriginalL'auteur John Cromartie
Webservices sont simplement un moyen d'exposer des services à la consommation. Ils sont sur l'interaction entre les composants.
Un service windows est un fichier exécutable qui s'exécute pendant un long moment sur une machine pour effectuer une tâche.
Vous ne l'utilisez à la place de l'autre, ils effectuent deux fonctions différentes.
(Simple) exemple (pour mettre en évidence la différence), si vous vouliez une méthode pour passer des messages de contrôle à votre service, vous pourrait exposer un webservice que le protocole par lequel les tiers de communiquer avec votre service.
OriginalL'auteur Nader Shirazie
Un service web est un logiciel système utilisé pour la communication de machine à machine sur un réseau.
Voici la wiki pour le Web Service.
Un service windows, dans le contrat, est un service qui s'exécute sur une machine locale.
Voici la wiki pour Windows Service.
Elles sont indépendantes des technologies, on ne pourrait pas remplacer l'autre.
OriginalL'auteur Joseph
Je ne pense pas qu'il existe une très grande différence, un service web s'exécute dans IIS ou Apache, un service windows qui ne fonctionne pas. Vous pouvez appeler le service windows méthodes à l'aide de l'accès distant et vous pouvez créer un service windows avec WCF. Les méthodes d'un service windows peut renvoyer du xml ou json.
IIS 6 ne supporte pas tous les WCF possibilités nous avons donc construire WCF services de windows (ce qui est appelé auto-hébergement).
À la fois un service web et un service windows sont les applications qui s'exécutent en arrière-plan. Vous pouvez utiliser WCF pour créer les deux types de services.
OriginalL'auteur tuinstoel
Un Service Web est une dll hébergé par un serveur web et exécuter comme une application web, et peut être lancé à la demande.
Un service windows est un fichier exe hébergé par le système d'exploitation et fonctionne en permanence en attente sur une demande.
OriginalL'auteur Marty STACK
service web a été utilisé principalement dans l'application de l'intégration entre les systèmes.
service windows a été utilisé principalement dans des tâches de fond, les tâches planifiées.
Un service windows programme peut appeler les méthodes du service web.
service web programme ne peut pas appeler la fenêtre des méthodes de service.
OriginalL'auteur