Использование служб Cashexchange Soap через Json-шлюз

Тема в разделе "Общие вопросы по С и С++", создана пользователем -, 13 авг 2011.

  1. Гость

    Использование служб CashExchange SOAP через JSON-шлюз

    Проект CashExchange обеспечивает доступ к данным о курсах валют Украины с помощью формата SOAP (реализация Microsoft WCF). Такой формат плохо поддерживается мобильными устройствами. Поэтому для доступа к этим данным с мобильных устройств можно использовать JSON-шлюз (эту вещь придумали и реализовали в библиотеке http://emission-framework.com). JSON-шлюз преобразует запросы формата Emission Framework REST API в соответствующие вызовы WCF-сервера http://www.cashexchange.com.ua. Также он может работать с любыми другими WCF-серверами.

    Таким образом, работа с WCF-серверами CashExchange сводится к вызову обычных REST-ссылок, что можно делать даже вручную.
    Метаданные серверов CashExchange
    WCF-служба серверов CashExchange находится по адресу:
    http://cashexchange.com.ua/Internal/ExchangeService.svc?wsdl
    Работа с SOAP-серверам через JSON-шлюз Emission-Framework

    REST-запрос к JSON-шлюзу имеет следующий формат:

    http://soap-proxy.emission-framework.com/?...{value2}&...
    Примеры основных вызовов серверов CashExchange через JSON-шлюз

    Получение полного списка валют:

    http://soap-proxy.emission-framework.com/?...ervice.svc?wsdl

    Получение полного списка областей:

    http://soap-proxy.emission-framework.com/?...ervice.svc?wsdl

    Получения списка городов для заданной области:

    http://soap-proxy.emission-framework.com/?...mp;districtid=1

    Получения списка обменных пунктов для заданного города и валюты:

    http://soap-proxy.emission-framework.com/?...mp;currencyid=3
     
Загрузка...

Поделиться этой страницей