Axis спроектирован на основе стандарта
*JAX-RPC 1.0.
Base64 кодировка преобразует любые значения данных в
*ASCII символы.
IBM DataPower - это...
*аппаратные ускорители XML-преобразований, шифрования и цифровой подписи.
Microsoft добавляет новые технологии к базовой платформе.NET, которые включают в себя:
* XOP/MTOM
*WS-Addressing
*WS-Trust
*WS-SecureConversation
*WS-ReliableMessaging
*WS-Coordination
*WS-AtomicTransaction
*WS-Policy
JAX-RPC 1.0 был исходным стандартом для Web-сервисов на
*Java.
JAX-WS 2.0 напрямую поддерживает
*XOP/MTOM.
REST расшифровывается,как..
*Representational State Transfer
REST это
*Стиль архитектуры программного обеспечения для распределенных гипермедиа систем, таких как World Wide Web.
Service Component Architecture включает:
* IBM,Oracle
SOAP-конверт включает следующие элементы
*локальное имя.
*заголовок.
*тело сообщения.
SOA - модульный подход к разработке программного обеспечения, основанный на использовании...
*сервисов (служб) со стандартизированными интерфейсами.
SOA может быть реализована с использованием широкого спектра технологий, включая такие технологии как:
*Все ответы верны
SOA обладает следующими характеристиками:
*Все указанные варианты.
SOA состоит из...
*Все ответы верны.
SOA расшифровывается,как..
* service-oriented architecture
SOA-управление предназначено для решения следующих проблем:
*Все вышеперечисленное.
SOAP может использоваться с протоколами прикладного уровня такими как:
*SMTP,FTP,HTTP,HTTPS.
SOAP - это...
*Все ответы верны.
XML - это:
*Текстовый формат, предназначенный для хранения структурированных данных.
XMLBeans - это
*общая среда обработки XML, в состав которой входит слой связывания данных.
XOP и MTOM – это
*новые стандарты, поддерживающие передачу двоичных данных, включенных в сообщение SOAP в качестве приложения.
XOP расшифровывается, как
*XML-binary Optimized Packaging.
UDDI - это
* Универсальный интерфейс распознавания, описания и интеграции. Каталог веб-служб и сведений о компаниях, предоставляющих веб-службы во всеобщее пользование или конкретным компаниям.
Web-сервис - это...
*идентифицируемая веб-адресом программная система со стандартизированными интерфейсами.
Windows Communication Foundation (WCF), также известна, как
*Индиго.
WS-Trust и WS-SecureConversation дополняют более старый и уже широко использующийся
*WS-Security.
WS-ReliableMessaging поддерживает
*доставку сообщений и обеспечение последовательности.
WSDL основан на языке:
*XML.
WSDL - это
* Язык описания внешних интерфейсов веб-службы на базе XML.
WSDL - это
* формат XML для описания сетевых сервисов как набора конечных операций, работающих при помощи сообщений, содержащих документно-ориентированную или процедурно-ориентированную информацию.
WSDL - это:
*Язык описания веб-сервисов и доступа к ним, основанный на языке XML.
Автоматическое размещение, координация и управление сложными компьютерными системами и службами называется:
*оркестровка.
Альтернативной технологией для SOAP является:
*REST.
Архитектура – это
*Формальное описание или подробный план системы на уровне компонентов для руководства в процессе ее создания.
Архитектура SOA не привязана к какой-то определённой технологии?
*да
Архитектура в SOA необходима для следующего:
*Все вышеперечисленное.
Архитектура в стиле REST состоит из
*клиентов, серверов
Архитектура может быть реализована только с использованием технологии REST?
*Нет.
Архитектура необходима
* Для разработки и моделирования на разных уровнях абстракции.
Архитектура SOA может
*упростить интеграцию различных программных сред, которые встречаются во многих организациях.
*помочь обеспечить поддержку такой модели работы компании, которая охватывает все ее организационные подразделения.
Безопасность ограничений в SOA
*определяет, кто может выполнить эту услугу с точки зрения ролей или отдельных партнеров и т.д., и какие механизмы они могут вызвать.
В WSDL документе содержаться данные о
*названии веб-сервиса.
*способах обращения к методам веб-сервиса.
*услугах, которые можно получить, воспользовавшись методами сервиса.
В жизненный цикл SOA входит
*Модель.
*Сборка.
*Размещение.
*Руководство.
В основе SOA лежат:
*Принципы многократного использования функциональных элементов ИТ.
В отличие от исходного Axis, использующего стандартный парсер (SAX) помещения в стек для обработки XML, Axis2 использует парсер
*StAX.
В сервис-ориентированной архитектуре оркестровка сервисов реализуется согласно стандарту
* Business Process Execution Language (WS-BPEL).
В спецификации WSDL 1.1 определены следующие типы операций:
*однонаправленные операции.
*запрос-ответ.
*вопрос-ответ.
*извещение.
В состав AXIS входит утилита tcpmon, которая позволяет
*следить за обменом сообщений между клиентом и веб-сервисов.
В технологии Web-сервисов SOAP отвечает за:
*обмен сообщениями.
В технологии Web-сервисов UDDI отвечает за:
*публикация и поиск сервисов.
В технологии Web-сервисов WSDL отвечает за:
*описание интерфейсов сервисов.
Важным понятием в REST является наличие
*ресурсов (источники конкретной информации)
Веб-сервисы базируются на четырех ключевых технологиях
*XML, SOAP, WSDL, UDDI.
Взаимодействие распределенных систем, независимо от объектной модели, операционной системы или языка программирования обеспечивает
*SOAP.
SMTPВыберите REST ограничения, налагаемые на архитектуру, оставляя реализацию индивидуальных компонентов свободной:
*Все ответы верны.
Выберите REST ограничения, налагаемые на архитектуру, оставляя реализацию индивидуальных компонентов свободной:
*Клиент-серверная
*Многоуровневая система
*Единый интерфейс
Выберите верные высказывания
*SOA может поддерживать интеграцию и консолидацию операций в составе сложных систем.
*SOA не определяет и не предоставляет методологий или фреймворков для документирования сервисов.
Для использования веб-сервиса клиент должен обладать следующей информацией:
* Адрес, по которому расположен сервис.
* Имя сервиса.
* Метод и его параметры.
Для удаленного взаимодействия с веб-сервисами используется
*SOAP.
Для установки веб-сервиса FaqMakerService необходимо описать для AXIS следующую информацию:
* Имя, которое веб-сервис будет иметь в веб-приложении.
* Тип сервиса.
* Класс, реализующий веб-сервис.
* Методы, предоставляемые сервисом.
Для чего необходима архитектура?
* Разработка и моделирование на разных уровнях абстракции.
* Отделение инструкции от реализации.
* Проверка на соответствие бизнес-требованиям.
* Анализ объема изменений при появлении новых требований.
Для чего необходима архитектура
* Для разработки и моделирования на разных уровнях абстракции.
Для чего нужен XML?
*определить любое множество элементов, значение которых ассоциировано с данными.
*Для усовершенствования возможностей создания динамического наполнения и управления им.
Достоинства веб-служб:
* Обеспечивают взаимодействие программных систем независимо от платформы.
* Основаны на базе открытых стандартов и протоколов.
* Использование интернет-протокола обеспечивает HTTP-взаимодействие программных систем через межсетевой экран.
Задолго до появления спецификации SOAP разработчики обменивались
*XML-сообщениями.
Из каких фаз состоит жизненный цикл SOA?
*модель.
*сборка.
*размещение.
*руководство.
Интерфейс компонентов SOA-программы предоставляет собой
*инкапсуляцию деталей реализации конкретного компонента (операционной системы, платформы, языка программирования, вендора, и т. п.) от остальных компонентов.
Информация о веб-сервисе предоставляется в XML формате, называемая
*WSDL.
Использование SOAP для передачи сообщений
*увеличивает объем сообщений.
*снижает скорость обработки.
Использовать веб-сервисы могут
*клиентские приложения.
*другие веб-сервисы.
*веб-клиент.
*толстый клиент.
*тонкий клиент.
К недостаткам SOAP относятся:
*возможность при передачи сообщений увеличение их объема.
*возможность при передачи сообщений снижение скорость обработки.
*генирация сообщений в несовместимом формате некоторыми программами.
Как происходит взаимодействие с веб-сервисами?
*данные передаются в виде особых XML документов особого формата.
Какая из характеристик НЕ относится к основным идеям сервисов
* Интеграция.
Какая модель связи поддерживается Web-сервисами?
*синхронная и асинхронная.
Какие аспекты ИТ-сервисов реализуются с помощью SOA:
*все ответы верны.
Какие документы используются в Web-сервисе?
*XML.
Какие принципы лежат в основе SOA
*многократного использования функциональных элементов информационных технологий.
*ликвидации дублирования функциональности в ПО.
*унификации типовых операционных процессов.
*обеспечения перевода операционной модели компании на централизованные процессы и функциональную организацию на основе промышленной платформы интеграции.
Какие сервисы используются в SOA?
*Независимые сервисы.
Какие транспортные протоколы используются при передаче SOAP-сообщений?
*HTTP.
*SMTP.
*FTP.
*TCP.
Какие языки программирования можно использовать для создания Web-сервиса:
*Любой удобный язык.
Какими характеристиками НЕ обладает SOA
*Она создает уникальную архитектуру.
Какого функционального слоя НЕТ в структуре решений SOA
*Системы.
Какой TCP-порт использует HTTPS?
*443.
Какой префикс имеют элементы SOAP?
* <soapenv:Body> </soapenv:Body>.
Какую общую цель имеют архитектура предприятия и сервисно-ориентированная архитектура
* поддержание бизнеса с помощью интегрированной ИТ-стратегии.
Клиент может использовать WSDL-описание в виде
*файла, хранящегося на жестком диске вместе с клиентской программой.
*веб-ресурса.
Ключевой компонент SOA
*сервис.
Ключевые идеи сервиса в SOA:
*Все указанные варианты.
Ключевые цели REST включают:
*Все ответы верны.
Ключевые цели REST включают:
* Масштабируемость взаимодействия компонентов.
* Общность интерфейсов.
* Независимое внедрение компонентов.
* Промежуточные компоненты, снижающие задержку, усиливающие безопасность и инкапсулирующие устаревшие системы.
Ключевыми элементами SOAP-конверта являются
*"почтовый индекс".
*"страна".
Когда и кем был введен термин представительских передач состояния?
*в 2000 году Роем Филдингом
Корпоративная информационная система, построенная на основе SOA, состоит из
*набора сущностей, доступных через прикладные программные интерфейсы.
Механизмы, с помощью которых поддерживается SOA-политика:
*все ответы верны.
Могут ли системы, основанные на SOA, быть независимы от технологий разработки и платформ?
*Да.
Можно ли реализовать архитектуру используя технологию CORBA?
*Да.
На какие логические части можно разделить документ WSDL?
*Все указанные варианты.
На каких серверах размещаются веб-сервисы?
*серверах приложений.
На основе web-сервисов создаются распределенные системы, когда клиент получает
*доступ к приложению.
На основе какого интерфейса построен AXIOM?
*StAX.
На основе какого интерфейса построен Axis?
*SAX.
На основе какого интерфейса построен Axis2?
*StAX.
Новая инфраструктура Windows Communication Foundation (WCF) – это технология
*Microsoft.NET.
Объектная модель документа dom4j
*быстрая, рационально использующая память и обладающая большой расширяемостью модель.
Оркестровка
* подчинена какому-то одному из участников бизнес-процесса.
Оркестровка это
* автоматическое размещение, координация и управление сложными компьютерными системами, службами.
Основная причина появления SOA
*старозаветная мечта индустрии программирования о замене «кустарного» кодирования программ «от и до» на «промышленную» сборку приложений из «стандартных комплектующих», как в автомобильной, или других «традиционных» отраслях промышленности и производства.
Основной целью создания JAX-RPC 2.0 было
* обновление стандартов поддержки, реализуемых JAX-RPC 1.X.
Основные направления безопасности Web-сервиса:
*Аутентификация клиентов сервиса.
*Авторизация клиентов сервиса.
*Безопасность передачи данных.
*Хранение удостоверений для подключения клиентов к сервису.
Основные цели REST(Representational state transfer) включают в себя
*Масштабируемость компонента взаимодействия.
*Общность интерфейса.
Основные цели SOA:
* Сокращение издержек при разработке приложений, за счёт упорядочивания процесса разработки.
* Расширение повторного использования кода.
* Независимость от используемых платформ, инструментов, языков разработки.
* Улучшение управляемости создаваемых систем.
Основные принципы SOA:
* Архитектура не привязана к какой-то определённой технологии.
* Независимость организации системы от используемой вычислительной платформы (платформ).
* Независимость организации системы от применяемых языков программирования.
* Использование сервисов, независимых от конкретных приложений, с единообразными интерфейсами доступа к ним.
Основные принципы в основе SOA:
*принципы многократного использования функциональных элементов информационных технологий.
*ликвидации дублирования функциональности в ПО.
*унификации типовых операционных процессов.
*обеспечения перевода операционной модели компании на централизованные процессы.
Основные сложности при переходе на SOA:
*Организационные.
*Экономические.
*Ресурсные.
*Технические.
*Психологические.
Основными целями применения SOA для крупных информационных систем, уровня предприятия, и выше являются:
*независимость от используемых платформ, инструментов, языков разработки.
*повышение масштабируемости создаваемых систем.
Отличие SOA от других технологий
*использование независимых сервисов с чётко определёнными интерфейсами, которые для выполнения своих задач могут быть вызваны неким стандартным способом.
*может рассматриваться как стиль архитектуры информационных систем, который позволяет создавать приложения, построенные путём комбинации слабо-связанных и взаимодействующих сервисов.
Партнер поставщики включают в себя(первоначальный состав):
*Все ответы верны
По какому протоколу наиболее часто реализуется передача SOAP сообщений?
* HTTP.
По состоянию на 2008 SOA зависит от данных, и услуг, которые описываются с помощью метаданных, которые должны соответствовать следующему количеству критериев:
*2.
Под «управлением» в SOA подразумевается
*Установление цепочек ответственности, полномочий и связей, чтобы уполномочить людей (права на принятие решений).
*Установление механизмов для измерений, расчетов и контроля с тем, чтобы люди могли выполнять свои обязанности в рамках своей ответственности.
Поддержка привязки данных использует настраиваемые расширения инструмента
*WSDL2Java.
Помогает ли SOA экономить (или зарабатывать)?
*Да
Поставщик услуг:
* Создает веб-сервис.
* Публикует его интерфейс и доступ к информации в реестр сервисов.
* Решает как достичь компромисса между безопасностью и доступностью.
Практические аспекты сервисно-ориентированной технологии позволяют решить
*проблемы масштабируемости.
*интегрировать сети передачи данных и голоса.
*создать другие распределенные приложения, прозрачно взаимодействующие с ресурсами систем при помощи прикладных программных интерфейсов и открытых стандартов.
Предоставляет ли SOA фреймворки для документирования сервисов?
*Нет.
Преимущества SOA:
*способность быстро адаптировать ИТ к меняющимся задачам бизнеса.
*стимул для анализа и оптимизации бизнес-процессов компании.
*возможность обеспечить интеграцию при консолидации компаний.
*возможность снизить ТСО систем.
При создании альтенативного веб-сервиса
*используется описание интерфейса уже существующего веб-сервиса.
Приложение, разработанное с SCA должны иметь следующие преимущества:
*Все ответы верны
Принципы SOA:
*независимость организации системы от используемой вычислительной платформы (платформ).
*независимость организации системы от применяемых языков программирования.
Принципы SOA
*Архитектура, как таковая, не привязана к какой-то определённой технологии.
*Независимость организации системы от используемой вычислительной платформы (платформ).
*Независимость организации системы от применяемых языков программирования.
*Использование сервисов, независимых от конкретных приложений, с единообразными интерфейсами доступа к ним.
Проблемами, связанными с SOAP и WSDL являются
*оперативная совместимость.
*стандартизация.
*сложность настройки.
Программные комплексы, разработанные в соответствии с SOA, часто реализуются как
*набор веб-сервисов, интегрированных при помощи известных стандартных протоколов (SOAP).
Протокол обмена сообщениями на базе XML:
* SOAP.
Разработчики и интеграторы на основе SOA
*Intel SOA Expressway.
*IBM WebSphere.
*Software AG webMethods.
*SAP NetWeaver.
*TIBCO.
Разработчики концепции веб-сервисов предлагают такой(такие) сценарий(сценарии) применения веб-сервисов:
*Все варианты ответов верны.
Расширяемый язык разметки, предназначенный для хранения и передачи структурированных данных:
* XML.
Руководство в ЖЦ SOA состоит из:
*поддержки операционной среды, мониторинга производительности сервисов и слежения за соблюдением сервисных политик.
С помощью оркестровки писывается то, как сервисы должны взаимодействовать?
* между собой.
Сам SOAP это просто тонкая оболочка, обертка, в которую заключена
*полезная XML информация приложения.
Сервис - это
* видимый ресурс, выполняющий повторяющуюся задачу и описанный внешней инструкцией.
Сервис обнаружения – это
*Discovery Service.
Сервис описания – это
*Description Service.
Се́рвис-ориенти́рованная архитекту́ра — это …
*модульный подход к разработке программного обеспечения, основанный на использовании распределённых, слабо связанных заменяемых компонентов, оснащённых стандартизированными интерфейсами для взаимодействия по стандартизированным протоколам.
Сервис-ориентированная архитектура
*не привязана к какой-то определённой технологии.
Сервис-ориентированная архитектура это
* модульный подход к разработке программного обеспечения.
* подход, основанный на использовании сервисов (служб) со стандартизированными интерфейсами.
*парадигма организации и использования распределенных информационных ресурсов таких как приложения и данные, находящихся в сфере ответственности разных владельцев, для достижения желаемых результатов потребителем, которым может быть конечный пользователь или другое приложение.
Сервис-ориентированная архитектура основанна на использовании каких компонентов?
* Распределённых.
* Слабо связанных.
* Заменяемых.
Сервис-ориентированная архитектура (SOA) является:
*набором принципов и методологии для проектирования и разработки программного обеспечения в виде совместимых услуг.
Сервисно-ориентированная архитектура (SOA) – это
* архитектурный стиль для создания ИТ-архитектуры предприятия, использующий принципы ориентации на сервисы для достижения тесной связи между бизнесом и поддерживающими его информационными системами.
Серверный код связи для Axis2 представляет собой
*приемник сообщений, определенный в рамках конфигурации сервиса Axis2.
Системы, основанные на SOA, могут быть
*независимы от технологий разработки и платформ (таких как Java,.NET и т. д.).
Сколько функциональных слоев у структуры решений SOA
*5.
Служба слабой связи в SOA - это
*Услуга поддержания отношений, которая минимизирует зависимость и требует только, что они поддерживали осведомленность друг о друге.
Согласно определению W3C: "Формат XML для описания сетевых сервисов как набора конечных операций, работающих при помощи сообщений, содержащих документно-ориентированную или процедурно-ориентированную информацию", это:
* WSDL.
Служба потребителя:
* Находит записи в реестре брокеров, используя различные операции поиска.
Структура решений SOA состоит из следующих функциональных слоев
*эксплуатационные системы.
*сервисы.
*сервисные компоненты.
*пользователи.
Cуть заголовка SOAP -
*в обеспечении возможности добавления любых метаданных в сообщение.
Суть и ограничения SOA:
*все ответы верны.
Существует ли альтернатива для SOAP?
*да.
Технология REST – это альтернатива технологии
*SOAP.
Технология Universal Description, Discovery and Integration (UDDI) предполагает:
* Ведения реестра веб-сервисов.
* Возможность потребителю найти веб-сервисы, которые наилучшим образом удовлетворяют его потребностям.
* Возможность поиска и публикации нужного сервиса, как человеком, так и программой-клиентом.
Технология Universal Description, Discovery and Integration (UDDI) предполагает
*ведение реестра веб-сервисов.
Технология «клиент-сервер» это когда
*Клиенты отделены от сервера единым интерфейсом.
Технология, разработанная Microsoft®.NET
*WCF.
Тип данных "бизнес-единицы" в схеме UDDI XML содержит информацию
*о компании, публикующей веб-сервисы.
Укажите правильный вариант объявления XML:
*<?xml version="1.0" encoding="UTF-8"?>.
Характеристики SOA
*улучшает взаимосвязь между архитектурой предприятия и бизнесом.
*позволяет из наборов интегрированных сервисов создавать сложные приложения.
*создает гибкие бизнес-процессы.
Xарактерной чертой Axis2 является поддержка
*AXIOM.
*XMLBeans.
*JAXB 2.0.
Xарактерной чертой Axis2 является поддержка:
*Все ответы верны
Цели SOA
*сокращение издержек при разработке приложений, за счёт упорядочивания процесса разработки.
*расширение повторного использования кода.
*независимость от используемых платформ, инструментов, языков разработки.
Цели внедрения SOA:
*Все ответы верны.
Чаще всего SOAP используется поверх
*HTTP.
Что используется для удаленного взаимодействия с веб-сервисами?
* SOAP.
Что означает использование веб-сервисов как реализация логики приложения (бизнес-логики)?
* Создание нового приложения бизнес-логика, которого реализуется в веб-сервисе.
Что означает использование веб-сервиса как строительного блока при создании приложения?
* Приложение может использовать веб-сервисы как удаленные компоненты, которые предоставляют определенную функциональность.
Что означает использование веб-сервиса как средство интеграции?
* Использование веб-сервиса как способа доступа удаленных клиентов к внутренней ИС компании, или для организации взаимодействия компонента (например, EJB, COM-компонента) с различными удаленными клиентами.
Что такое WSDL?
*XML-формат, описывающий состав веб-сервиса (Язык описания веб-сервисов).
Широко распространеные транспортные протоколы:
* HTTP.
* SMTP.
* FTP.
* TCP.
Элементы семейства XML, являющиеся основой веб-сервисов:
*XML schema.
*XML namespaces.
*XML Information Set.
*XSLT.
*XPointer, XPath, XLink.
*DOM и SAX.
Является ли HTTPS отдельным протоколом?
*Нет.
Является ли основным артефактом композитный?
*да
Является ли единственным дополнительным ограничением архитектуры REST код по требованию?
*да
Язык XML - это...
*язык разметки данных, различные модели интерпретации содержания, модели связывания, модели пространства имен и различные механизмы преобразования.