#asp.net #web-services #qt #parsing #soap
#asp.net #веб-сервисы #qt #синтаксический анализ #soap
Вопрос:
Я просматривал различные статьи, связанные с Webservice в Qt, но, к сожалению, не нашел того, что искал. Я использую .Чистый веб-сервис с SOAP, и хочу разобрать этот сервис. Просмотрел различные связанные статьи, но основная проблема, с которой я сталкиваюсь, заключается в получении библиотек Soap? Откуда скачать? И как интегрировать? И это действительно сработает для меня?
Спасибо.
Комментарии:
1. Ответ циника на это таков… «Добро пожаловать в SOAP». Серьезно, вам придется поискать и просмотреть несколько различных библиотек SOAP и выбрать лучшую, которая соответствует вашей конкретной цели. У каждого из них будут довольно существенные недостатки и проблемы с совместимостью.
2. Кроме того, какая версия Qt? (Сам Qt, похоже, имеет некоторую поддержку SOAP)
3. Спасибо, ребята, я думаю, что я понял это…. скоро опубликую здесь..
Ответ №1:
Вероятно, вам лучше всего интегрировать gSOAP в ваше приложение Qt. (Убедитесь, что условия лицензирования вас устраивают.)
Хорошее краткое описание того, как выполнить интеграцию, — это gSOAP: SAOP и XML Web services для Qt apps (включает образец zip-файла). Для этого не требуется конкретная версия Qt (поскольку gSOAP выполняет всю работу по существу), поэтому должно подойти что-нибудь современное.
Комментарии:
1. Привет, большое спасибо …. я пройду через это и дам вам знать, если возникнут какие-либо проблемы …. надеюсь, вы не возражаете против этого..
Ответ №2:
Хотя это очень позднее предложение, Apache Axis — это SOAP-стек с бесплатным программным обеспечением с открытым исходным кодом, который, похоже, соответствует вашим потребностям.