ATL Server

Вот простой пример того, как метод Web-службы может использовать структуры в качестве входных и выходных параметров. В исходный файл ATLServerWeb.h была добавлена структура MyStructure (Моя структура), содержащая два элемента типа int...
ATL Server  |  06.10.2015
Теперь вам, возможно, захочется с помощью клиентской программы протестировать метод Add (Сложить) Для этого выполните указанную последовательность действий
ATL Server  |  06.10.2015
Вы, может быть, помните пример SimpleWebService из главы 11 "Web службы", всо-тором выполнялось сложение двух чисел Похожие возможности мы сейчас добавм в проект ATLServerWeb, только что созданный в этой главе Итак, мы добавим метод, к<го-рый принимает два целых параметра и...
ATL Server  |  06.10.2015
Клиентская программа, которая обращается к Web-службе, может быть бого вида Сейчас мы создадим простую консольную клиентскую nporpai для тестирования только что созданной Web-службы на основе библиот шаблонных классов ATL [Эта клиентская программа имеется в каталоге ATLServerWebClient].
ATL Server  |  06.10.2015
Главное, чем генерация Web-приложения отличается от генерации Web-службы, - это файл ATLServerWebService . h. В обоих случаях в этом файле определяется, хотя и с небольшим количеством отличий, класс обработчика запросов на основе ATL Server. В файле ATLServerWebService ...
ATL Server  |  06.10.2015
В главе 11 "Web-службы" мы видели, как работают Web-службы, используя ASP NET Здесь не будет повторения теоретических основ их работы, ведь эти основы одни и те же, что бы ни использовалось для реализации Web-службы - ASP NET или ATL Server А вот что касается отличий, то главное из них
ATL Server  |  06.10.2015
Вы, возможно, помните рис 12 4, где показана страница Server Options (Параметры сервера) Мастера создания проектов на основе ATL Server (ATL Server Project Wizard) На этой странице имеется флажок Session services (Службы сеанса) Если установить такой флажок, то проект будет автоматически...
ATL Server  |  06.10.2015
В данном примере к ATLserverApp.h добавляется класс обработчика запросов, называемый C_process_post_AppHandler. В этом классе имеется метод ProcessPost, который получает доступ к переменной, переданной из формы с помощью объекта HTTP-запроса...
ATL Server  |  06.10.2015
В этом примере показано, как получать доступ к серверной переменной HTTP_USER_AGENT (пользовательский HTTP-агент). Имеется еще несколько переменных сервера, которые вы также можете использовать.
ATL Server  |  06.10.2015
Протокол передачи гипертекстовых файлов HTTP - это протокол без установления соединения. Впрочем, ATL Server имеет возможность поддерживать для каждого клиента состояние сеанса между следующими друг за другом HTTP-запросами Это достигается с помощью cookie-файлов, предназначенных для сохранения
ATL Server  |  06.10.2015
Яндекс цитирования