Пошаговые руководства по созданию веб-служб и получения к ним доступа
Обновлен: Ноябрь 2007
Веб-службы предоставляют программный доступ к прикладной логике при помощи стандартных веб-протоколов, таких как XML и HTTP. Веб-службы могут быть как отдельными приложениями, так и составными компонентами более крупных веб-приложений. К веб-службам могут обращаться приложения практически любого типа, в том числе другие веб-службы, веб-приложения, приложения Windows и консольные приложения. Единственное требование заключается в том, что клиент веб-службы должен иметь возможность посылать, принимать и обрабатывать сообщения, отправляемые веб-службе и получаемые от нее. Дополнительные сведения см. в разделе Веб-программирование с использованием веб-служб.
В этих пошаговых руководствах описываются два логически раздельных направления разработки: создание веб-служб и обращение к веб-службам. Хотя можно быть одновременно автором и пользователем веб-службы, эти два процесса отчетливо различны. Безусловно, создание веб-службы должно предшествовать ее вызову.
Пошаговые руководства по созданию веб-служб описывают две различные методики реализации веб-службы. В обоих случаях создается веб-служба с одними теми же функциональными возможностями; единственное отличие — это метод реализации.
Пошаговые руководства по обращению к веб-службам описывают действия, необходимые для обращения к веб-службам в управляемом и неуправляемом коде. В каждом пошаговом руководстве клиентское приложение вызывает веб-службу при помощи класса прокси, сформированного средой Visual Studio.
Примечание. |
---|
Во всех пошаговых руководствах используются веб-службы, созданные в каком-либо из предшествующих пошаговых руководств создания веб-служб. Соответственно, перед изучением пошаговых руководств по обращению к веб-службам сначала следует закончить какое-либо из пошаговых руководств по созданию веб-службы. |
Примеры Visual Studio
В этих пошаговых руководствах представлены важные вопросы, связанные с Visual Studio.Пошаговое руководство. Создание веб-службы с помощью Visual Basic или Visual C#
Описание процесса создания веб-службы, которая преобразует температуру по шкале Фаренгейта в температуру по шкале Цельсия, с помощью Visual Basic или Visual C#.Пошаговое руководство. Получение доступа к веб-службам с помощью Visual Basic или Visual C#
Описание процесса доступа к веб-службе из приложения, созданного с помощью Visual Basic или Visual C#.Веб-программирование с использованием веб-служб
Руководство по реализациям технологии веб-служб в среде Visual Studio и SDK (пакет средств разработки программного обеспечения) для Windows.Пошаговое руководство. Перенаправление приложения для выбора другой целевой веб-службы при установке
Процесс перенастройки приложения на использование новой веб-службы в ходе установки.Walkthrough: Building a Basic XML Web Service Using ASP.NET
Пошаговые инструкции по созданию веб-службы с использованием ASP.NET.