Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / gsoap + rest / 11 сообщений из 11, страница 1 из 1
12.07.2014, 16:12
    #38695016
truenoldor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
Привет!
на хабре есть статья как генерить сервак для gsoap с использованием протокола soap.
Кто может подсказать, каким образом мы можем генерить сервер с учетом использования архитектуры REST, так, чтобы могли отдавать данные в формате json.?
...
Рейтинг: 0 / 0
13.07.2014, 13:42
    #38695305
locked
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
truenoldor,

Это две разные лошадки с точки зрения сложности. Рекс с Джейсоном настолько просты по сравнению с Супом что нет нужды в каких либо генераторах.
...
Рейтинг: 0 / 0
13.07.2014, 14:24
    #38695321
truenoldor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
locked,

тут еще дело в том, что gsoap должен каким-то образом использовать rest, и интерпретировать ответ в json..а генерить код в любом случае надо..в этом изначальный смысл.
...
Рейтинг: 0 / 0
13.07.2014, 16:57
    #38695379
locked
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
truenoldor,

это что, курсовая? читаем правила форума.
...
Рейтинг: 0 / 0
13.07.2014, 17:01
    #38695380
truenoldor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
locked,

А причем тут курсовая?! мне нужна помощь в определенном вопросе. пока не вижу, чтобы кто-то сказал, что-то полезное.
...
Рейтинг: 0 / 0
13.07.2014, 17:04
    #38695381
truenoldor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
locked, в интернете инфы нет совсем, как использовать вместе и рест и gsoap.
...
Рейтинг: 0 / 0
13.07.2014, 17:05
    #38695382
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
truenoldorпока не вижу, чтобы кто-то сказал, что-то полезное.
Потому что хитровывернутые примочки типа SOAP, REST, JSON - удел джавистов и маркетологов.
Сишникам на них наплевать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
13.07.2014, 17:12
    #38695386
locked
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
truenoldorlocked, в интернете инфы нет совсем, как использовать вместе и рест и gsoap.
ставится web-proxy и запросы рутируются на gSOAP или на RESTful сервисы
...
Рейтинг: 0 / 0
13.07.2014, 18:25
    #38695417
truenoldor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
locked,

т.е. изначально я генерю код, для обычного soap протокола, а затем прикручиваю rest и json сериализацию?
...
Рейтинг: 0 / 0
14.07.2014, 12:36
    #38695823
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
truenoldorlocked,

тут еще дело в том, что gsoap должен каким-то образом использовать rest, и интерпретировать ответ в json..а генерить код в любом случае надо..в этом изначальный смысл.

REST с SOAP и gSOAP никак не связан.

REST -- это способ мапирования URL запроса на функциональность приложения.
SOAP -- это способ реализации HTTP-запроса. Способ выполнить этот запрос.
gSOAP -- реализация SOAP для клиента на C/C++.

В итоге тебе нужно реализовать 4 (или меньше) SOAP-запросов c помощью gSOAP, а потом замапировать их по REST на несколько URL.
Максимум, что нужно от gSOAP -- задать ему URL и вид запроса.
...
Рейтинг: 0 / 0
14.07.2014, 12:38
    #38695829
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gsoap + rest
truenoldorlocked,

т.е. изначально я генерю код, для обычного soap протокола, а затем прикручиваю rest и json сериализацию?


А зачем тебе ещё и JSON ? При чём он тут ?
SOAP -- на XML в основном делают.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / gsoap + rest / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]