Главная / Программирование /
Основы 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