web сервис, клиент
От: hpux100  
Дата: 25.04.11 09:31
Оценка:
подскажите библиотеку на C++, которая могла бы вызывать некий web сервис. Желательно чтобы снегерить код при помощи wsdl, а не парсить XML. Такое например есть в java 6 версии.
есть ли подобные библиотеки в C++?
Re: web сервис, клиент
От: Sanik Россия http://sergeysthoughts.blogspot.com/
Дата: 25.04.11 11:07
Оценка:
Здравствуйте, hpux100, Вы писали:

H>подскажите библиотеку на C++, которая могла бы вызывать некий web сервис. Желательно чтобы снегерить код при помощи wsdl, а не парсить XML. Такое например есть в java 6 версии.

H>есть ли подобные библиотеки в C++?

G срвзу дает эту ссылку.
Уже пробовали?
... << RSDN@Home 1.2.0 alpha 4 rev. 1477>>
Re[2]: web сервис, клиент
От: hpux100  
Дата: 25.04.11 11:27
Оценка:
Здравствуйте, Sanik, Вы писали:

S>Здравствуйте, hpux100, Вы писали:


H>>подскажите библиотеку на C++, которая могла бы вызывать некий web сервис. Желательно чтобы снегерить код при помощи wsdl, а не парсить XML. Такое например есть в java 6 версии.

H>>есть ли подобные библиотеки в C++?

S>G срвзу дает эту ссылку.

S>Уже пробовали?

Нет не пробовал. Google много ссылок дает, интересно именно кто что применяет с точки зрения опыта.
Re: web сервис, клиент
От: MasterZiv СССР  
Дата: 25.04.11 13:24
Оценка:
On 25.04.2011 13:31, hpux100 wrote:

> подскажите библиотеку на C++, которая могла бы вызывать некий web сервис.

> Желательно чтобы снегерить код при помощи wsdl, а не парсить XML. Такое например
> есть в java 6 версии.
> есть ли подобные библиотеки в C++?

gSOAP например.
Posted via RSDN NNTP Server 2.1 beta
Re: web сервис, клиент
От: Nuzik Россия  
Дата: 25.04.11 17:28
Оценка:
Здравствуйте, hpux100, Вы писали:

H>есть ли подобные библиотеки в C++?


В разное время и в разных проектах использовал gSOAP, ATL Server, Windows Web Serices API. Все эти библиотеки работают сносно, хотя, до C# им конечно далеко...
Re: web сервис, клиент
От: lollipop  
Дата: 26.04.11 05:15
Оценка:
Здравствуйте, hpux100, Вы писали:

H>подскажите библиотеку на C++, которая могла бы вызывать некий web сервис. Желательно чтобы снегерить код при помощи wsdl, а не парсить XML. Такое например есть в java 6 версии.

H>есть ли подобные библиотеки в C++?

gSOAP самая адекватная для C++ имхо. + настраивается довольно гибко. И типы по умолчанию для строк менять вобщем много вкусностей. Опыт был комерческого использования но как приблуда к нашей системе для Outlook . Ничего не отваливается скомпилировал для x32 и x64 Завернул в мси . Вот уже полтора года как туда не залазил хатя 90% людей с офисом и оутлуком ей пользуються. Никаких тебе переписываний с 1.1 на 2.0 как в C# . Либо подложения джарочек или запихивания джарок в endorsed.Ненадо устанавливать JRE или скачивать .NET. Вобщем нет романтики. Написал. Написал тесты. прогнал \ поправил. И забыл. Только если поменяем основные сервисы на сервере то вспомню.
Re[2]: web сервис, клиент
От: Sanik Россия http://sergeysthoughts.blogspot.com/
Дата: 26.04.11 09:22
Оценка:
Здравствуйте, lollipop, Вы писали:

L>Здравствуйте, hpux100, Вы писали:


H>>подскажите библиотеку на C++, которая могла бы вызывать некий web сервис. Желательно чтобы снегерить код при помощи wsdl, а не парсить XML. Такое например есть в java 6 версии.

H>>есть ли подобные библиотеки в C++?

L>gSOAP самая адекватная для C++ имхо. + настраивается довольно гибко. И типы по умолчанию для строк менять вобщем много вкусностей. Опыт был комерческого использования но как приблуда к нашей системе для Outlook . Ничего не отваливается скомпилировал для x32 и x64 Завернул в мси . Вот уже полтора года как туда не залазил хатя 90% людей с офисом и оутлуком ей пользуються. Никаких тебе переписываний с 1.1 на 2.0 как в C# . Либо подложения джарочек или запихивания джарок в endorsed.Ненадо устанавливать JRE или скачивать .NET. Вобщем нет романтики. Написал. Написал тесты. прогнал \ поправил. И забыл. Только если поменяем основные сервисы на сервере то вспомню.


А что у gSOAP с лицензией?
Насколько я помню у нее не все под MPL или Вас это не волновало?
... << RSDN@Home 1.2.0 alpha 4 rev. 1477>>
Re[3]: web сервис, клиент
От: MasterZiv СССР  
Дата: 26.04.11 10:09
Оценка:
On 26.04.2011 13:22, Sanik wrote:

> А что у gSOAP с лицензией?

> Насколько я помню у нее не все под MPL или Вас это не волновало?

Там двойная лицензия, по типу как у QT.
В общем, для коммерческих разработах можно использовать,
но файлы описания сервисов ни в WSDL, ни в их формате (там
есть ещё один WSDL-подобный язык с синтаксисом С) транслировать
в описания сервисов нельзя. Раньше второе можно было делать,
сейчас вроде бы запретили и это.
Posted via RSDN NNTP Server 2.1 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.