Accueil > Forum > > > > Invocation de service Web
Invocation de service Web
jeudi 30 novembre 2006 à 15:45:06 |
Invocation de service Web

distil
|
Bonjour à tous, Est ce que quelqu'un sait comment invoquer un service web en c++ (nom managé). Merci.
|
|
jeudi 30 novembre 2006 à 19:43:14 |
Re : Invocation de service Web

yann_lo_san
|
En code natif il faut utiliser COM et ATL SERVERpour le serveur (regardes sur msdn) Mais le managé est beaucoup + simple avec SOAP et la création de projet automatique.
et pour le client du service web XML :
- Dans le menu Projet, cliquez sur Ajouter une référence Web pour afficher la boîte de dialogue Ajouter une référence Web.
- Entrez une URL pour un document de découverte ou la description WSDL du service Web XML.
Par exemple, la description d'un service Web XML type créé à l'aide d'ATL Server et déployé localement peut être trouvée à l'aide d'une URL sous la forme suivante : http://localhost/Project/Project.dll?Handler=GenServiceWSDL - Sélectionnez Ajouter une référence pour que SPROXY génère un fichier d'en-tête contenant une classe proxy pour le service Web XML. L'en-tête sera ajouté automatiquement à votre projet de façon que vous puissiez utiliser l'Affichage de classes pour consulter les classes et les méthodes disponibles.
- Incorporez l'en-tête généré par SPROXY dans les fichiers où vous écrirez le code d'accès au service Web XML.
- Assurez-vous que COM est initialisé correctement avant d'utiliser la classe proxy du service Web XML.
- Créez une instance de la classe proxy du service Web XML. Spécialisez le modèle de classe généré par SPROXY en utilisant l'archétype du client du service Web XML, ou utilisez le typedef par défaut.
- Si vous le souhaitez, définissez des paramètres proxy ou utilisez des fonctionnalités spécifiques de la classe proxy pour définir la connexion, l'authentification et d'autres paramètres.
- Écrivez du code pour appeler les méthodes sur le service Web XML.
Utilisez toujours le gestionnaire de mémoire retourné par CSoapRootHandler::GetMemMgr pour allouer de la mémoire pour les paramètres [out] ou [in, out] et les en-têtes SOAP, sauf les BSTR qui doivent toujours être alloués à l'aide de SysAllocString, CComBSTR ou d'une classe ou fonction apparentée.
|
|
Cette discussion est classée dans : web, service, invocation
Répondre à ce message
Sujets en rapport avec ce message
DLL appel Web service [ par pcorbella ]
Hello Everybody, J'ai une appli en smalltalk VSE 3.2 sous windows ... autant dire que c'est pas tout jeune qui sais activer des dll. Est il possible
web service comment faire? [ par albanovisch ]
Bonjour je cherche a savoir comment prendre une temperature d un site grace a un web service XML. Je ne comprend pas comment gerer ce que me ramene le
web service axis2 [ par badr16 ]
Salut tout le monde , j'ai besoin de savoir si la version d'axis 2 est disponible pour le langage C++ ou pas.Cordialement Badr
Web Service [ par nborges ]
J´aimerais faire un web service, ou j írei utilisé un programe apellé VTP( Virtual Terrain) qui est um software SIG 3D..ou apres avoir introdui certai
je veut créer une dll non managé en c++ qui utilise un service web [ par vboussema ]
salutj'ai une dll qui dois contenir une methode qui retourne un boolean cette dll est ecrite en c++ non managé pour qu'un autre programme (exe )va uti
c++builder [ par tamermomo ]
je veux réaliser un service web avec c++builder et j'arrive pas de le faire, si possible et s'il exit un code source qui réalise ce service web je le
Comment manipuler des web service en c++ code natif?! [ par ghanmi04_05 ]
Bonjour, J'ai ajouté une référence web à mon application écrit en c++ natif, le problème que j'arrive pas a utiliser les méthodes de mon web service.
utilisation de libcurl en C++ pour se connecter a un service WEB [ par patevrard ]
Bonjour Je souhaite trouver un petit exemple simple de code C ou C++ tournant sur linux utilisant [color=red]libcurl[/color] pour pouvoir se connecte
Appeler les méthodes du web service en c++ [ par rachtout ]
Bonsoir à tous, je signale que je débute aussi en C++ aussi qu'en web service.J'ai réussi à créer mon web service en c#.Maintenant je veux invoquer se
Comment récupérer le contenu d'un tableau retourné par un web service [ par s7aira ]
Bonsoir, J'ai une application PC qui expose un web service écrit en c# et une application sur un appareil mobile écrite en Qt/c++. Le web service expo
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|