Architecture Net


         

Создание клиентской программы, обращающейся к Web-службе - часть 2


#include "stdafx.h"
#define _WIN32_WINNT 0x0400 // нужна _WIN32_WINNT >= 0x0400


#include "ATLServerWeb.h" // необходимо обратиться к прокси-серверу
int _tmain(int argc, _TCHAR* argv[])
{
Colnitialize(NULL); // ПУСТОЙ УКАЗАТЕЛЬ
ATLServerWebService::CATLServerWebServiceTO service; // служба


CComBSTR bstrInput(L"ATL Web Service");
// Web-служба на основе ATL
CComBSTR bstrOutput;
service.HelloWorId(bstrlnput, SbstrOutput); // служба
wprintf(
L"HelloWorld returned bstrOutput: %s\n",
bstrOutput);
return 0;
}

26.gif


Рис. 12.26. Добавьте Web-ссылку в ATLServerWeb disco

  • Создайте проект клиента Web-службы на основе библиотеки шаблонных класов ATL и запустите его так, как это обычно делается Затем запустите программ, и тогда вы сможете увидеть следующий результат
  • HelloWorld returned bstrOutput Hello ATL Web Service !

    CompEbook.ru Железо, дизайн, обучение и другие




    Содержание  Назад  Вперед