Вопросы по теме 'gsoap'

проблема генерации класса gsoap
Я пытаюсь создать классы gsoap для системы отслеживания проблем JIRA WSDL. Я запускаю эти команды для создания необходимых классов: $ wsdl2h -o JIRASoap.h <url to wsdl> $ soapcpp2 -C JIRASoap.h Команда soapcpp2 выдает следующий вывод, но...
1806 просмотров
schedule 08.04.2023

gSOAP и общая проблема SOAP
Я использую gSOAP для создания кода C++ из документа WSDL. Проблема в том, что gSOAP выдает мне ошибки, когда я запускаю инструмент wsdl2h в моем файле WSDL. Все ошибки связаны с проблемами пространства имен. Например Warning: could not find...
2180 просмотров
schedule 29.03.2022

gSoap: как изящно закрыть приложение веб-сервиса?
Я использую gSoap для написания веб-сервиса. Он работает как консольное приложение. Во всех примерах gSoap я вижу, что запросы отправляются в бесконечном цикле, подобно for(;;;) даже в многопоточной версии. Но как я могу заставить свою веб-службу...
3098 просмотров
schedule 05.07.2023

Отсутствуют файлы в soapcpp2 версии 2.8.1
У меня есть приложение, которое должно обмениваться данными с помощью SOAP со SmartServer, который является встроенным устройством. Сообщения SOAP, которые он принимает, не имеют пространств имен, но gSAOP отправляет их с пространствами имен. Итак,...
1281 просмотров
schedule 13.03.2024

gSoap: HTTP-заголовок, Content-Length: 0
Я пытаюсь использовать gSoap в клиенте С++ для доступа к API salesforce.com, используя следующий код: struct soap soap; soap_init(&soap); _ns1__login loginReq; _ns1__loginResponse loginRes; loginReq.username = "XXXX"; loginReq.password =...
5604 просмотров
schedule 06.08.2022

gSOAP удаляет ссылочные значения в объектах после завершения запроса
я использую gSOAP для запроса информации из веб-службы SOAP мыльный веб-сервис возвращает объект. я делаю запрос в вызовах под названием: "dataconnector" в dataconnector я могу вывести все значения для возвращаемого объекта, но вне этого все...
1380 просмотров
schedule 31.01.2023

Непонятная ошибка во время сериализации gSOAP
Работа с gSoap 2.7.17 в Windows, C# и управляемом C++. У меня есть классы (gSOAP), описывающие массив файлов: class ns__ContainerFile { public: xsd__long fileId; xsd__string fileName; }; class ContainerFileArray {...
873 просмотров
schedule 15.03.2022

Запрос об основах SOAP и HTTP
Является ли клиентский запрос SOAP просто использованием HTTP POST для отправки правильно отформатированного HTTP-заголовка, за которым следует правильно отформатированный XML SOAP-контент на сервер веб-службы через соединение сокета TCP/IP, а затем...
961 просмотров
schedule 21.05.2022

Gsoap Restful C++ клиент, использующий потоковую передачу
Как написать спокойный клиент gsoap C++/Solaris, который должен отправлять документ (xsd__base64Binary) в веб-службу с использованием потоковой передачи? Мы попытались написать спокойный клиент gsoap без потоковой передачи, и он работает нормально....
1996 просмотров
schedule 21.02.2022

Общие типы данных gSoap между интерфейсами
Я пытаюсь реализовать две службы Windows, каждая из которых реализует собственный интерфейс gSoap, и оба являются клиентами и серверами каждого интерфейса. Итак, моя проблема в том, что я использую один и тот же тип данных в обоих интерфейсах (класс...
476 просмотров
schedule 07.09.2022

HTTP-аутентификация gSOAP
Я работаю с gSOAP 2.8.15 и пытаюсь реализовать HTTP-аутентификацию, следуя инструкциям в разделе 19.14 документации gsoap ( http://www.cs.fsu.edu/~engelen/soapdoc2.html#tth_sEc19.14 ). Единственная разница в том, что коды, представленные в...
4218 просмотров
schedule 02.12.2023

Кросс-компиляция gsoap 2.8. для руки
Я хочу кросс-компиляцию gsoap для arm-linux, и это моя команда конфигурации ./configure CC="arm-linux-gcc" CROSS_COMPILER="arm-linux-" ARCH="arm" --host=arm-linux LR="arm-linux-lr" LD="arm-linux-ld" LDFLAGS="-static" --enable-static...
2386 просмотров
schedule 28.04.2022

gSOAP — ошибка неопределенных ссылок в Windows с использованием gcc.exe
Я в основном разработчик Java, и у меня есть веб-сервисы, созданные с использованием java. Теперь мне нужен клиент, закодированный на C, чтобы использовать этот java WS. После долгих поисков я остановился на gSOAP, потому что он поддерживает WS....
870 просмотров
schedule 13.11.2022

Как интерпретировать полученные данные на C++ при использовании gSoap?
Я реализовал сервис на C++, используя gSoap . Я создал его из несколько существующих файлов WSDL . А теперь мне нужно дать определение каждому виртуальному методу службы. Давайте взглянем на одно сгенерированное объявление метода в файле...
106 просмотров
schedule 23.01.2023

как удалить информацию xsi:type из сообщения gSoap?
Я работаю на платформе Windows, gSoap работает нормально, но он интегрирует определение сложного типа в мыльное сообщение. Как удалить это сложное определение типа из мыльного сообщения xsi: тип = ns4: MYServerRequestDto xsi: тип = ns4:...
970 просмотров
schedule 16.11.2022

Как разместить объект C++ в Gsoap
У меня есть структура ответа мыла, которая содержит необязательный параметр ошибки (я сократил их, надеюсь, это не привело к синтаксическим ошибкам). Оба класса генерируются gsoap. Объект ответа class SOAP_CMAC ns1__LoginResponse : public...
2210 просмотров
schedule 30.03.2022

как использовать ssl-сертификаты в openssl с gsoap, используя клиент/сервер С++
Я использую gsoap и openssl под Visual Studio C++, я создал клиент и сервер на локальном хосте (порт 443). У меня есть неявная ошибка без какого-либо описания при использовании (со стороны клиента) опции: soap_ssl_client_context(&soap,...
1037 просмотров

Ошибка SSL при запуске клиента веб-службы, созданного с помощью gSOAP
Я написал клиент для веб-службы experttexting с использованием C++ и gSOAP. В настоящее время этот клиент должен вызвать процедуру SendSMS и отправить одно текстовое сообщение sms на номер, указанный вместо «TO» (см. код ниже). Программа работает...
541 просмотров
schedule 14.10.2022

Мыльный клиент php генерирует исключение
У меня есть клиент php и служба на основе gsoap (linux). При вызове одного из методов (служб) я получаю следующее исключение: Нарушение ограничения проверки: отсутствует идентификатор для ссылки #ref1 в элементе env:Envelope. Ошибка связана с...
245 просмотров
schedule 17.09.2022

gSOAP, связывающий классы сервера C++ для приема сообщений на одном и том же порту, не работает
У нас есть шесть WSDL, скомпилированных в рамках одного проекта, и из-за некоторых аппаратных ограничений мы можем открыть только один порт для прослушивания. Для этого мы выбираем подход, описанный в главе 7.2.8 Как объединить серверные классы...
401 просмотров
schedule 18.03.2023