Comment créer un client SOAP en Java,PHP, Perl, Python, C/C++, C# ou VB.NET.En mettant à la portée de tous mon expérience personnelle dans la création de clients SOAP, j'ai voulu permettre à tout développeur de pouvoir exploiter un service web SOAP. Vous avez donc accès à des examples de clients SOAP en Java, PHP (NuSoap), Perl (SOAP::Lite), Python (SOAPpy et ZSI), C/C++ (gSOAP), C# ou VB .NET pour un Java WSDP web service (document/literal). Vous trouverez également différentes sections démontrant l'interopérabilité entre un web service .NET et des clients JAX-RPC (Java), NuSoap (PHP), SOAP::Lite (Perl), PyXml ou ZSI (Python), gSOAP (C/C++ pour Linux, CygWin, ...). Des examples de code permettant d'effectuer un "HTTP Post" en Java, Perl et Python sont aussi en ligne. L'avantage de ces techniques étant de pouvoir envoyer une requête SOAP sans devoir utiliser de librairie spécifique. Créez un client SOAP en C#, ou en VB, à l'aide du .NET framework SDK, voir mon chapitre: clients SOAP avec le .NET framework SDK et les compilateurs en ligne de commande. Voir aussi la création de client SOAP en C/C++ à l'aide de gSOAP. Voir ma section: Introduction à gSOAP. Apprenez également à créer et à enregistrer un handler pour un client JAX-RPC. Vous trouverez un example montrant comment ajouter un attribut au message SOAP (à l'aide de DOM) avant qu'il ne soit envoyé/reçu par votre client, ou tout simplement comment visualiser les messages SOAP entant et sortant. Voir ma page traitant des JAX-RPC handler. Les web services ne sont pas toujours facile à exploiter, aussi j'ai voulu apporter à ces examples de clients SOAP un certain côté ludique. J'ai donc développé un web service, à l'aide de JWSDP 1.3 (Java Web Service Developer Pack), interfaçant une brique RCX Lego Mindstorms. C'est au format DocBook que vous trouverez un petit tutoriel pour vous aidez à créer votre propre client SOAP en Java, PHP, Perl, Python, C/C++, C# ou VB .NET. Nouveau! Informations et liens vers ma documentation.Vous trouverez ici les liens vers ma documentation qui vous aiderons à créer votre propre client SOAP pour exploiter mon service web qui expose un certain nombre de procédures distantes permettant d'interroger ma brique RCX. Pour le moment, il vous sera possible d'accéder en lecture à certaines valeurs des capteurs montés sur la brique: capteur de température, de lumière et quelques valeur internes telle que la mémoire libre, ou l'horloge, etc... N'hésitez pas à consulter ma documentation (en anglais).
|
Communications
|
| ||
|
| |