Примечание. В ASP. NET есть два элемента, datagrid и datalist, которые предназначены для отображения данных, полученных из источника (обычно это объект ADO dataset)

В ASP.NET есть два элемента, DataGrid и DataList, которые предназначены для отображения данных, полученных из источника (обычно это объект ADO DataSet). С помощью этих объектов можно создать приложение для решения одной из часто встречающихся задач — найти в каком-либо источнике данные по запросу пользо­вателя и вернуть их в виде таблицы.

С помощью XML можно создавать программные компоненты, которые взаимо­действуют друг с другом независимо от языка и платформы. Веб-службы обеспе­чивают доступ к программным компонентам через стандартные протоколы Ин­тернета, такие как HTTP и SMTP.

Веб-служба. NET — это модуль кода.NET, который обычно устанавливается на IIS-сервере. Веб-служба строится из тех же типов, что и любая сборка.NET: классов, интерфейсов, перечислений и структур, которые для клиента представ­ляют собой «черный ящик», отвечающий на запросы. Службы предназначены для обработки удаленных вызовов, поэтому у них обычно отсутствует графиче­ский интерфейс пользователя.

Одно из значений термина «служба» в обычной жизни — это, например, спра­вочная служба или служба быта, когда мы по запросу получаем какую-либо ус­лугу от поставщика услуг. В программном обеспечении службой называется блок кода, способный выполнить какие-либо действия по запросу пользователя (счи­тать данные из источника, выполнить вычисления) и ждать следующего запроса. Веб-службы могут использоваться любым приложением, умеющим разбирать XML-поток, переданный по протоколу HTTP.

Веб-служба, как и обычное приложение ASP.NET, традиционно располагается в виртуальном каталоге на IIS-сервере. Файл веб-службы имеет расширение asmx. В нем так же, как и в aspx-файле, содержится ссылка на кодовый файл на языке С# с расширением asm.cs, в котором и находится собственно код веб-службы. Класс, обеспечивающий работу веб-службы, является потомком класса System.Web. Services.WebService. Для создания веб-службы используется шаблон проекта ASP. NET Web Service.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: