2010-06-10 6 views
3

La bibliothèque Qt fournit des classes pour travailler avec SOAP au qt components. Malheureusement, cela ne fait pas partie du Qt «de base» et n'est pas bien documenté. Est-il des tutoriels/guides/exemples awailable je peux utiliser comme point de départ pour apprendre QtSoap? Je veux créer un client SOAP très simple pour JIRA.Tout tutoriel sur Qt SOAP

Répondre

3

http://doc.qt.nokia.com/solutions/4/qtsoap/google-example.html que diriez-vous je pense qu'il est un bon exemple

également la documentation pour chaque classe est par exemple décent: http://doc.qt.nokia.com/solutions/4/qtsoap/qtsoapmessage.html#details

+0

Oui, la documentation est correcte, mais elle est très courte, par exemple 'SetAction' et 'setMethod' sont documentés comme 'set action SOAP' et 'set SOAP method' :). Et je suis un peu amusé de la valeur à fournir pour le service de savon JIRA. C'est un peu différent de l'exemple google. – grigoryvp

+0

Eh bien, vous devriez également vérifier la documentation JIRA et voir. Peut-être que vous pourriez essayer et utiliser le savon JIRA à partir d'un cadre comme. Net/Java où c'est plus simple (et vous pouvez trouver un exemple complet spécifique pour JIRA) je pense et ensuite traduire cela à qt? (Je n'ai pas travaillé avec JIRA et qtsoap pour vous en dire plus), c'est-à-dire si vous avez le temps (je suppose que vous faites ceci pour apprendre) – Olorin

2

Vous pouvez également utiliser gSOAP. C'est la bibliothèque client SOAP la plus populaire pour C++ et elle a la génération de code.