12 / 12 / 1
Регистрация: 22.12.2012
Сообщений: 26
|
|
1 | |
Поднять asmx-сервер и клиентом на C++ достучаться до методов сервака (как добавить ссылку на веб-сервис?)11.12.2015, 12:58. Показов 757. Ответов 6
Метки нет (Все метки)
Всем доброго времени суток!
Стоит задача поднять asmx сервис (сервер) и клиентом на с++ достучаться до методов сервака. Если писать клиент на шарпе, проблем нет, т.к. там есть возможность добавления ссылки на веб-службу. Но как добавить ссылку на веб-сервис из с++? Код сервака написан, сам сервер запущен (допустим http://localhost:10050/Service.asmx), код плюсов написан, осталось только из с++ вызвать asmx(c#) метод. По поставленной задаче ничего нельзя менять (asmx и c++ неизменны).
0
|
11.12.2015, 12:58 | |
Ответы с готовыми решениями:
6
Веб-Сервис asmx. Изменение схемы ответа от сервиса Как поднять веб сервер? Как добавить ссылку на веб страницу поднять веб сервер дома |
12 / 12 / 1
Регистрация: 22.12.2012
Сообщений: 26
|
|
11.12.2015, 13:06 [ТС] | 3 |
Kastaneda, по сути стоит задача с отношением "клиент-сервер".
Теоретически сервак может быть хоть в Пекине, но тут задача стоит всё сделать на одной машине (каким бы извратом это не выглядело).
0
|
11.12.2015, 13:13 | 4 |
Ну так общайся с сервером по сети, зачем в него лезть за каким-то методом? Незнаю что такое asmx, но гугл говорит оно только HTTP поддерживает, шли ему HTTP запросы, он уже будет дергать нужный метод.
0
|
12 / 12 / 1
Регистрация: 22.12.2012
Сообщений: 26
|
|
11.12.2015, 13:22 [ТС] | 5 |
Kastaneda, а не могли бы мини пример набросать или дать ссылку, как это правильно сделать?
0
|
11.12.2015, 14:00 | 6 |
Я такие вещи на boost::asio пишу, думаю это не то, что тебе нужно. Примеров в сети полно, первая ссылка по запросу "http client winsock" ведет на готовый пример на сайте msdn.
1
|
12 / 12 / 1
Регистрация: 22.12.2012
Сообщений: 26
|
|
21.01.2016, 12:22 [ТС] | 7 |
Сделал в итоге с помощью либы Casablanca. Всё красиво, удобно и понятно.
Отличный список либ нашёл на хабре
0
|
21.01.2016, 12:22 | |
21.01.2016, 12:22 | |
Помогаю со студенческими работами здесь
7
Веб-сервер или веб-сервис Как достучаться до методов Directory? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |