Главная / Программирование /
Основы ASP.NET 2.0 / Тест 16
Основы ASP.NET 2.0 - тест 16
Упражнение 1:
Номер 1
В чем польза от веб-сервисов?
Ответ:
 (1) они позволяют повторно использовать уже написанный код 
 (2) они позволяют потребителям пользоваться готовой обновляемой информацию в своих приложениях 
 (3) они предоставляют данные в простом текстовом виде 
 (4) Работа с любой операционной системой 
Номер 2
Через какой протокол работают веб-сервисы?
Ответ:
 (1) HTTP
 
 (2) RPI
 
 (3) RPC
 
Номер 3
Назовите причину ограниченного применения CORBA, IDL, DCOM
Ответ:
 (1) продвижение технологий конкурирующими фирмами 
 (2) невозможность работы через протокол HTTP
 
 (3) привязка к конкретным языкам программирования 
Упражнение 2:
Номер 1
Какая фирма или консорциум разрабатывает стандарт SOAP?
Ответ:
 (1) Microsoft 
 (2) IBM 
 (3) W3C 
Номер 2
Какая операционная система не в состоянии расшифровать сообщения SOAP?
Ответ:
 (1) Windows 
 (2) Linux 
 (3) Sun Solaris 
Номер 3
SOAP – это
Ответ:
 (1) преобразование XML-документов 
 (2) язык описания веб-сервисов 
 (3) совокупность XML-технологий, определяющих «конверт» для связи веб-сервисов 
Упражнение 3:
Номер 1
Какие из частей SOAP-сообщения обязательны?
Ответ:
 (1) Envelope
 
 (2) Header
 
 (3) body
 
Номер 2
Что такое WSDL?
Ответ:
 (1) язык описания веб-сервисов 
 (2) однозначно квалифицируемые имена элементов XML-документов 
 (3) библиотека программирования 
Номер 3
Какое значение принимает Content-Type
при запросе веб-сервиса?
Ответ:
 (1) text/html
 
 (2) text/xml
 
 (3) multipart/related
 
Упражнение 4:
Номер 1
Какое расширение имеет файл точки входа веб-сервиса?
Ответ:
 (1) ascx
 
 (2) asmx
 
 (3) cs
 
Номер 2
Каким образом можно сгенерировать прокси-класс?
Ответ:
 (1) с помощью утилиты wsdl
, указав на входе файл описания веб-сервиса. 
 (2) загрузить с сайта веб-сервиса 
 (3) с помощью утилиты xsd.
 
Номер 3
Какие способы запроса к веб-сервису описаны на его странице?
Ответ:
 (1) GET
 
 (2) POST
 
 (3) SOAP
 
Упражнение 5:
Номер 1
В каком параметре атрибута WebService
необходимо указывать URI?
Ответ:
 (1) WebServiceBinding
 
 (2) Namespace
 
 (3) Description
 
Номер 2
Какие методы класса веб-сервиса доступны для вызова?
Ответ:
 (1) помеченные атрибутом WebMethod
 
 (2) любые публичные методы 
 (3) методы, возвращающие объект, реализующий интерфейс ISerializable
 
Номер 3
Как включить кеширование веб-метода?
Ответ:
 (1) оно включено по умолчанию 
 (2) кеширование веб-сервисов не предусмотрено 
 (3) с помощью свойства CacheDuration
атрибута WebMethod