Выполнение веб-служб: что происходит за кулисами
Дата последнего изменения: 14 апреля 2010 г.
Применимо к: SharePoint Server 2010
Когда клиенты подключения к бизнес-данным (BDC), например веб-части бизнес-данных и настраиваемые решения, вызывают веб-методы с помощью служб BDC, службы BDC выполняют указанные ниже действия.
Запрос URL-адреса веб-службы (свойство WsdlFetchUrl элемента LobSystem) для получения сведений об обнаружении.
Извлечение описания веб-службы в формате WSDL.
Динамическое создание в оперативной памяти кода для прокси Microsoft Visual C#.
Компиляция кода прокси Visual C# в хранящуюся в памяти сборку.
Назначение сборки с указанным пользователем именем (свойство ProxyNamespace элемента LobSystem) прокси-классу и типам параметров метода; сохранение пространства имен в базу данных общих служб для последующего использования.
Создание по запросу необходимых запросов SOAP, подключение необходимых значений фильтра и отправка запроса веб-серверу.