Qual è il modo migliore per accedere a Servizi Web SOAP dal codice nativo portatile?
-
12-09-2019 - |
Domanda
Ho bisogno di accedere ad un webservice SOAP (scritto in .NET con MS SQL back-end, FWIW) da diverse piattaforme diverse, quindi il mio comune denominatore è nativo C ++. C'è una libreria portabile per questo o devo rotolare la mia soluzione?
Soluzione
Per fare SOAP in C ++ è necessario sia un collegamento in rete e una libreria XML / SOAP. Questi non sono facili da trovare, soprattutto se è necessario un cross-platform.
Vorrei iniziare da libcurl . Sembra che ci sia un esempio SOAP disponibili .
Altri suggerimenti
E 'possibile che l'uso di Java piuttosto che C ++ potrebbe in realtà essere più facile. Java viene eseguito in un sacco di posti e ha abbastanza belle librerie client Web Service.
E 'questo la pena dare un'occhiata?