Основное различие между веб-порталом и веб-сайтом.




Билет 2

Содержат ли теги HTML информацию о содержании документа?HTML имеет фиксированный набор тэгов, нельзя создавать свои тэги, понятные другим пользователям. HTML – это исключительно технология представления данных. HTML не несет информации о значении содержания, заключенного в тэгах. HTML – плоский язык. Значимость тэгов в нём не определена.2. Какие реализации XML вы можете назвать?Формат определения каналов CDF. MML (MusicMarkupLanguage). CML (ChemicalMarkupLanguage) — это язык описания химических соединений, основанный на универсальном языке разметки XML. XHTML (англ.ExtensibleHypertextMarkupLanguage — расширяемый язык разметки гипертекста) — семейство веб-страниц на основе XML, повторяющих и расширяющих возможности HTML.. 3. SAX-парсеры.SAX – прикладной программный интерфейс для парсера с последовательным доступом к XML. Этот интерфейс предоставляет механизм чтения данных из XML-документа.SAX парсер является поточным и управляемым событиями. Задача пользователя SAX API заключается в описании методов, вызываемых событиями, возникающими при анализе документа.Такими событиями могут быть: текстовый узел; узел элемента XML; инструкция обработки XML; комментарий XML.4. На чем основана сервис-ориентированная веб-архитектура (структура) SOA?Сервис-ориентированная архитектура (SOA) — модульный подход к разработке программного обеспечения, основанный на использовании сервисов со стандартизированными интерфейсами.В основе SOA лежат принципы многократного использования функциональных элементов ИТ, унификации типовых операционных процессов. Компоненты программы могут быть распределены по разным узлам сети, и предлагаются как независимые и слабо связанные, заменяемые сервисы-приложения.5. Назначение веб-порталов.Веб-портал предназначен для агрегирования и персонализации информации с помощью подходящих портлетов. Портлеты – подключаемые программные компоненты пользовательского интерфейса, управляемые и отображаемые в веб-портале.

Билет 5

1. Связь между HTML, SGML, XML. SGML - универсальный стандартизированный язык разметки - был утверждён в качестве международного стандарта определения языков разметки в 1986 году, использовался для описания языков разметки. Язык HTML первоначально был одним из SGML приложений, описывал правила, по которым должна быть подготовлена информация для WWW. т. е. HTML - набор предписаний SGML, сформулированных в виде определения типа документа (DTD), объясняющих, что именно обозначают тэги и элементы. XML является упрощённым подмножеством языка SGML. 2. Зачем нужны XSL, CSS? Конкретный вид XML-документа описывается с помощью CSS или XSL. Это принципиально разные технологии, имеющие пересечение областей применения. CSS-форматирование применяется к HTML-документу браузером на клиентской стороне, а XSL-преобразование выполняется на сервере, после чего результат отправляется браузеру клиента. Без использования CSS или XSL XML-документ отображается как простой текст в большинстве веб-браузеров. 3. Что такое WSDL, зачем он нужны? WSDL – язык описания внешних интерфейсов веб-сервисов на базе XML. Каждый веб-сервис предоставляет документWSDL, в котором описывается всё, что клиенту необходимо для работы с этим сервисом. WSDL-документ предоставляет простой и последовательный способ задания разработчиком синтаксиса вызова любого веб-метода.
4. Интеграции на основе XML.
Идея использования XML в интеграции информ. систем сводится к созданию общего XML-языка, которым могла бы пользоваться каждая из них. Вместо реализации взаимодействия между каждой парой систем следует всего лишь научить каждую из них «говорить» на XML-языке. Иначе говоря, все сводится к разработке нескольких врапперов (упаковщиков), которые будут переводить со стандартного XML-языка интегрированной системы на язык, понятный каждой системе в отдельности. 5. Вертикальные порталы. Вертикальные порталы предназначены для специфических видов рынка и обслуживают аудиторию, пользующуюся услугами этого рынка или работающую на нем. Примерами таких порталов могут служить приложения B2C (Business-to-consumer), либо порталы типа B2B (business-to-business), позволяющие своим клиентам реализовывать совместные бизнес-операции.

Билет 3

1. Какой недостаток у HTML относительно трафика сети? Почему? Большие объемы трафика сети. Существующие HTML-документы, используемые как приложения, перегружают Интернет большими объемами трафика в системах клиент-сервер. Примером может служить пересылка по сети большого по объему документа, в то время как необходима только небольшая часть этого документа.

3. DOM-парсер. DOM (Document Object Model) парсер создает древовидную структуру в памяти из входящего документа и лишь потом ждет запросов от клиента. Всегда отдает клиенту целый документ, независимо от того, сколько в действительности необходимо пользователю. 4. Назначение веб-сервисов. Веб-сервис – программная система, имеющая идентификатор URl, общедоступные интерфейсы которой определены на языке XML. Описание этой программной системы может быть найдено другими приложениями, которые могут взаимодействовать с ней в соответствии с этим описанием посредством сообщений, основанных на XML, и передаваемых с помощью интернет-протоколов. 5. Средства создания порталов. Из числа наиболее распространенных средств создания порталов можно назвать:

1. Microsoft SharePoint Server 2007, WebSphere Portal Server – компании IBM, Oracle 9iAS Portal – компании Oracle Corporation, Enterprise Portal – компании SAP Portals, iPlanet Portal Server – компании Sun Microsystems, Sybase Enterprise Portal – компании Sybase, InfoExchange Portal – компанииBroadVision. 2. Структура XML. XML-документ имеет следующую структуру:• Первая строка XML-документа называется объявлением XML. Это необязательная строка, указывающая версию стандарта XML. Также здесь может быть указана кодировка символов и внешние зависимости.• Комментарий может быть размещен в любом месте дерева. XML комментарии размещаются внутри пары тегов. Два знака дефис (--) не могут быть применены ни в какой части внутри комментария.

2. • Остальная часть этого XML-документа состоит из вложенных элементов, некоторые из которых имеют атрибуты и содержимое. • Элемент обычно состоит из открывающего и закрывающего тегов, обрамляющих текст и другие элементы.• Открывающий тег состоит из имени элемента в угловых скобках; • Закрывающий тег состоит из того же имени в угловых скобках, но перед именем ещё добавляется косая черта.

3. • Содержимым элемента называется всё, что расположено между открывающим и закрывающим тегами, включая текст и другие (вложенные) элементы. • Кроме содержания у элемента могут быть атрибуты – пары имя=значение, добавляемые внутрь открывающего тега после названия элемента. • Значения атрибутов всегда заключаются в кавычки (одинарные или двойные), одно и то же имя атрибута не может встречаться дважды в одном элементе. • Не рекомендуется использовать разные типы кавычек для значений атрибутов одного тега.• Для обозначения элемента без содержания, называемого пустым элементом, необходимо применять особую форму записи, состоящую из одного тега, в котором после имени элемента ставится косая черта «/».

4.

Билет 1

1. Что означает, что HTML - плоский язык? HTML– «плоский» язык. Значимость тэгов в нем не определена, поэтому с его помощью нельзя описать иерархию данных. 2. Что для SGML является подмножеством, а что - реализацией? XML является упрощённым подмножеством языка SGML, а HTML – его реализацией. 3. Что такое XML-парсер и зачем он нужен? XML-парсер (анализатор) играет роль XML-процессора (XML-процессор проверяет документ XML на соответствие правилам и схемам). XML-парсер – это часть кода, которая читает XML-документ и анализирует его структуру. XML-парсер служит для получения доступа к древовидной структуре XML-документа. Кроме того, используется в качестве инструмента, проверяющего синтаксис и структуру документа.
4. Основной недостаток документно-ориентированных сетей.

1.Требуется хранить в памяти все дерево документа.

2. Потоковое чтение данных с диска в случае DOM невозможно

Основное различие между веб-порталом и веб-сайтом.

Основное различие между обычным веб-сайтом и порталом - персонализация. Пользователь может использовать контент из различных источников в персонализированном виде. Веб-портал – это веб-сайт, предоставляющий пользователю различные интерактивные сервисы, работающие в рамках одного веб-сайта (веб-страницы).

 

Билет 4

1. Недостатки HTML. • HTML имеет фиксированный набор тэгов. Нельзя создавать свои тэги, понятные другим пользователям.• HTML – это исключительно технология представления данных. HTML не несет информации о значении содержания, заключенного в тэгах.• HTML – «плоский» язык. Значимость тэгов в нем не определена, поэтому с его помощью нельзя описать иерархию данных.• В качестве платформы для приложений используются браузеры. HTML не обладает достаточной мощью для создания веб-приложений на том уровне, к которому в настоящее время стремятся веб-разработчики. • Большие объемы трафика сети. Существующие HTML-документы, используемые как приложения, перегружают Интернет большими объемами трафика в системах клиент-сервер. 4. SOAP. Определение + значение. SOAP (простой протокол доступа к объектам) - протокол сообщений для выбора веб-сервисов. Основная идея стандарта SOAP заключается в том, что сообщения должны быть закодированы в стандартизированном XML-формате. 5. Что такое горизонтальные порталы? Общедоступные (горизонтальные) порталы предназначены для самой широкой аудитории, что отражается на содержании предоставляемой ими информации и услуг – обычно они носят общий характер. Сфера деятельности таких порталов пересекается со сферой деятельности СМИ, поэтому в последнее время наблюдаются процессы слияния общедоступных порталов и СМИ в рамках одной компании. Примеры: Yahoo!, Rambler и др. 2. Из чего состоит XML? XML-документ имеет следующую структуру:• Первая строка XML-документа называется объявлением XML. Это необязательная строка, указывающая версию стандарта XML. Также здесь может быть указана кодировка символов и внешние зависимости. <?xmlversion="1.0" encoding="UTF-8"?>• Комментарий может быть размещен в любом месте дерева. XML комментарии размещаются внутри пары тегов. Два знака дефис (--) не могут быть применены ни в какой части внутри комментария. <!-- комментарий-->• Остальная часть этого XML-документа состоит из вложенных элементов, некоторые из которых имеют атрибуты и содержимое.• Элемент обычно состоит из открывающего и закрывающего тегов, обрамляющих текст и другие элементы. • Открывающий тег состоит из имени элемента в угловых скобках.<имя_элемента>• Закрывающий тег состоит из того же имени в угловых скобках, но перед именем ещё добавляется косая черта. </имя_элемента>• Содержимым элемента называется всё, что расположено между открывающим и закрывающим тегами, включая текст и другие (вложенные) элементы.• Кроме содержания у элемента могут быть атрибуты – пары имя=значение, добавляемые внутрь открывающего тега после названия элемента.<имя_элементаимя_атрибута= «значение» > Содержимое элемента</имя_элемента>• Значения атрибутов всегда заключаются в кавычки (одинарные или двойные), одно и то же имя атрибута не может встречаться дважды в одном элементе.• Не рекомендуется использовать разные типы кавычек для значений атрибутов одного тега.• Для обозначения элемента без содержания, называемого пустым элементом, необходимо применять особую форму записи, состоящую из одного тега, в котором после имени элемента ставится косая черта «/ ». 3. Отличие SAX-парсера от DOM-парсера.1) SAX (Simple API for XML) парсер не создает никакой внутренней структуры. Вместо этого, он берет все вхождения компонентов во входящем документе в виде событий (events) и говорит клиенту, что он читает, поскольку он читает через входящий документ. 2) SAX парсер всегда отдает клиенту лишь куски документа. 3) Более требователен к ресурсам и занимаемому свободному месту в случае использования больших входящих документов (т.к. не создает внутр. структуры). Также он запускается быстрее и более легок в изучении, чем DOM парсер, поскольку его API действительно прост. Но с точки зрения функциональности, он предоставляет лишь несколько функций, обязуя тем самым пользователя задумываться не только о создании своих структур данных. 1) DOM (Document Object Model) парсер создает древовидную структуру в памяти из входящего документа и лишь потом ждет запросов от клиента. 2) Всегда отдает клиенту целый документ, независимо от того, сколько в действительности необходимо пользователю. 3) Имеет богатый функционал. Создает DOM-дерево в памяти и позволяет доступаться к любой части документа, а также модифицировать его. Но он не рационально распоряжается свободным местом в случае использования огромных документов.

 

 

Билет 6

1. Основное отличие XML от HTML. XML документ отличается от HTML тем, как он отображается в веб-браузере.Если загрузить «чистый» XML-документ в веб-браузер, то можно будет увидеть древовидную структуру этого документа.В этом и заключается главное отличие между XML и HTML, а именно разделение структуры документа и его представление в браузере. Конкретный вид XML-документа описывается отдельно с помощью CSS или XSL. 2. DTD, структура и назначение. DTD – язык определения типа документов. Подход, унаследованный от SGML.

Воспринимать структуру DTD можно достаточно просто, если помнить базовые типы данных, которые применяются в DTD. Все типы данных создаются конструкцией следующего вида:

<!тип_данных параметры>:

<!ENTITY % имя "содержимое">

<!ELEMENT имя_элементаправила_вложенности>

<!ATTLIST имя_элемента имя_атрибута1 тип_содержимого_атрибута1 обязательность_атрибута1 …>
Схема DTD предоставляет шаблон разметки документа, в котором указываются наличие, порядок следования и расположение элементов и их атрибутов в документе XML. 3. Основные достоинства XML. • Это человекоориентированный формат документа, он понятен как человеку, так и компьютеру.• Поддерживает Юникод.• В формате XML могут быть описаны основные структуры данных: записи, списки и деревья.• Это самодокументируемый формат, который описывает структуру и имена полей также как и значения полей.• Имеет строго определённый синтаксис и требования к анализу, что позволяет ему оставаться простым, эффективным и непротиворечивым.• Широко используется для хранения и обработки документов.• Это формат, основанный на международных стандартах.• Иерархическая структура XML подходит для описания практически любых типов документов.• Представляет собой простой текст, свободный от лицензирования и каких-либо ограничений.

• Не зависит от платформы.• Является подмножеством SGML, для которого накоплен большой опыт работы и созданы специализированные приложения; 4. Что такое UDDI, его назначение.

UDDI – универсальный интерфейс распознавания, описания и интеграции. Каталог веб-сервисов и сведений о компаниях, предоставляющих веб-сервисы во всеобщее пользование или конкретным компаниям. 5. Корпоративные порталы.(КП) КП - это среда интеграции информации, людей и процессов из различных организационных подразделений. Важным признаком КП является децентрализованное распределение и управление контентом, что позволяет информации постоянно обновляться.КП предназначены для сотрудников, клиентов и партнёров одного предприятия (B2E – business-to-employees). Пользователи такого КПполучают доступ к предназначенным им сервисам и приложениям в зависимости от их роли и персонального профиля. КПпредназначен:• для предоставления внешним и внутренним пользователям возможности персонифицированного доступа ко всем корпоративным данным и приложениям (в т.ч. неструктурированные и разнородные данные);

• объединения изолированных моделей бизнеса, интеграции различных корпоративных приложений (в том числе приложений бизнес-партнеров);• обеспечения полноценного круглосуточного доступа всех пользователей (включая и мобильных) к ресурсам компании независимо от их местопребывания. Три основных функциональных слоя типичного КП: 1. Слой базовой инфраструктуры, отвечающий за базовые сервисы (управление транзакциями, система безопасности и т д). 2.Слой интеграции приложений, отвечающий за взаимодействие КП со всеми существующими в компании приложениями. 3.Слой интерфейсов, включающий в себя средства управления информационным наполнением, интерфейсы для обмена данными с информационными системами бизнес-партнёров, средства для работы с мобильными и беспроводными устройствами и т д.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-11-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: