Je souhaite créer un service Web autonome (c'est-à-dire non hébergé dans IIS) dans ASP.NET. Est-ce possible, et si oui, quelle est la meilleure façon de le faire?Comment puis-je créer un service Web ASP.NET qui n'est pas hébergé dans IIS?
Répondre
Visual Studio Open, démarrer un nouveau projet et sélectionnez « Service Web Application »
, vous voulez utiliser ASP.NET pour générer un service Web, mais vous ne voulez pas l'hôte en utilisant ASP.NET IIS. (Pour ceux qui lisent ceci, la question a été clarifiée dans un commentaire à la réponse de Sir Psycho).
Alors cet article serait un bon début:
http://aspalliance.com/articleViewer.aspx?aId=220&pId=
Il décrit comment vous pouvez utiliser l'espace de noms System.Web.Hosting pour traiter asp.net de la ligne de commande, et la sortie du code HTML résultant (ou votre cas XML). En supposant que vous souhaitez que les données soient renvoyées comme une requête Web normale, vous devez configurer une socket pour écouter le port 80, interpréter les requêtes HTTP, puis utiliser un code similaire à celui de l'article pour afficher les résultats en réponse à la requête Web
Je ne sais pas si cela répond exactement à la question. Si vous souhaitez créer un service Web, existe-t-il un moyen raisonnable de ne pas avoir besoin d'IIS sans avoir à gérer les données au niveau de la socket?
- 1. Comment consommer un iis service hébergé WCF de asp.net2.0
- 2. Pourquoi un service Web WCF hébergé dans IIS cesserait-il de répondre de manière aléatoire?
- 3. Chemin d'accès relatif dans le service WCF hébergé dans IIS
- 4. Comment créer un écouteur pour les événements WCF ServiceHost lorsque le service est hébergé sous IIS?
- 5. Comment modifier un site Web à partir d'un site hébergé IIS vers un site hébergé ASP.Net Development Server?
- 6. Service WCF hébergé par IIS + authentification Windows dans IIS + TransportCredentialOnly/Windows auth dans basicHttpBinding
- 7. FileStream Accès refusé dans le service Web ASP hébergé
- 8. Service WCF hébergé dans IIS avec liaison netTCP
- 9. Comment pouvez-vous créer un service Web ASP.Net 2.0 qui consomme et produit des objets JSON?
- 10. Appel de méthode de service Web hébergé par IIS au hasard
- 11. Pourquoi wcf web service hébergé dans iis sur SSL? dans "403 interdit"? Jquery $ .post envoie un verbe OPTIONS?
- 12. Comment lancer un exécutable à partir d'un service WCF hébergé par IIS?
- 13. Test de chargement du service WCF (hébergé sur IIS)
- 14. Service WCF hébergé dans IIS - Impossible de mettre en cache ou de conserver l'état?
- 15. Programmer un travail dans un serveur Web hébergé
- 16. Comment créer un programme d'installation pour un site Web .Net, un service Windows, et plus encore?
- 17. Comment comsume IIS Hosted WCF service de Asp.net 2.0
- 18. Meilleure pratique pour nommer un point de terminaison WCF pour un service hébergé iis?
- 19. comment créer un site Web ASP.Net enfichable?
- 20. Hébergement d'un service Web compatible Silverlight dans un service Windows
- 21. Comment forcer-créer un dossier qui n'a pas de contenu dans un projet de déploiement Web ASP.NET
- 22. ASP.NET RESTful Web Service
- 23. Services Web .NET sans ASP.NET/IIS?
- 24. Comment créer un client de service Web ColdFusion qui utilise WS-Security?
- 25. ASP.NET - Service Web asynchrone
- 26. Méthode la plus simple pour déployer une application ASP.NET simple sur un serveur IIS 6.0 hébergé
- 27. Appeler un service Web IIS sans l'extension .asmx
- 28. Options d'authentification dans un scénario, lorsqu'une application Silverlight appelle un service WCF auto-hébergé
- 29. Java Stack/Nest Count
- 30. sharepoint - déployer un service Web sans créer de répertoire virtuel
c'est un excellent moyen de créer un service Web autonome dans .net! – Shawn
Que faire si Visual Studio est déjà ouvert? Je ne pense pas que vous ayez pensé à toutes les possibilités ici. – MusiGenesis
par "Stand alone", je veux dire, il ne nécessite pas IIS. Ce que vous avez suggéré crée un service Web standard basé sur ILL dll. – user32985