Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сборка гончаров.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
180.41 Кб
Скачать
  1. Объектная модель документа (dom)

содержит набор объектов лишь для содержимого документа и не имеет объектов, позволяющих управлять окнами и рамками окон.

При написании приложений в целях поддержки межбраузерной переносимости необходимо придерживаться стандартов DOM, а к объектной модели браузера прибегать лишь при крайней необходимости.

Такая необходимость может возникнуть, например, при управлении окнами и строкой состояния.

DHTML

Совокупность HTML, CSS, JavaScript и DOM часто называют динамическим HTML – Dynamic HTML или DHTML.

Синтаксис современного HTML описан с помощью расширяемого языка разметки XML – ExtensibleMarkupLanguage.

XML позволят создавать собственные языки разметки, аналогичные HTML.

Существует множество таких языков: для представления математических и химических формул, знаний и т. д.

Уровни DOM

Объектная модель документа (DocumentObjectModel – DOM) является стандартом, предложенным веб-консорциумом, и регламентирует способ представления содержимого документа (в частности веб-страницы) в виде набора объектов. Под содержимым понимается все, что может находиться на веб-странице: рисунки, ссылки, абзацы, текст и т. д.

Следует заметить, что DOM может применяться не только в веб-страницах, но и к любым других документам. В частности, она может использоваться с любыми словарями XML, причем одним из таких словарей является HTML, а точнее, XHTML.DOM является развивающимся стандартом и разбит на три уровня.

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

Второй и третий уровни описывают модель событий, дополняют таблицы стилей, проходы по структуре.

  1. Технологии Интернет

CGI

разработана для выполнения на сервере прикладных программ по запросам из браузеров.

Определение нужной прикладной программы, ее активация/дезактивация, передача параметров выполняются программой-посредником, иначе называемой шлюзом.

Спецификация CGI не зависит от платформы.

Технология CGI обычно реализуется либо с использованием программ, написанных на языке PERL (PracticalExtractionandReportLanguage), либо с помощью приложений, созданных с применением языка С и откомпилированных непосредственно на сервере.

CORBA

Технология распределенныхвычислений CORBA (Common Object Request Broker Architecture) предложенаассоциацией OMG (Object Management Group).

SOAP

— объектная технология, в которой объектами являются Web-службы (WebServices), а для представления обращений к Web-службам используется язык XML.

Язык разметки XML распознается разными системами, и потому технология SOAP значительно проще реализуется, чем такие технологии как CORBA или DCOM.Протокол SOAP обеспечивает взаимодействие распределенных систем независимо от типа объектной модели, операционной системы или языка программирования.

Благодаря использованию XML, сообщения SOAP могут передаваться посредством транспортного протокола HTTP, как правило, не закрываемого сетевыми экранами.

UDDI

Для поиска нужных пользователю Web-служб создана спецификация UDDI (UniversalDescriptionDiscoveryandIntegration - универсальный стандарт описания, обнаружения и интеграции документов), которая является каталогом (аналогичным телефонной книге) Web-служб. Стандарт UDDI служит для описаний возможностей Web-служб, размещаемых в Internet.

J2EE

J2EE (Java 2 EnterpriseEdition) — комплекс взаимодействующих объектно- и компонентно-ориентированных технологий, который можно рассматривать как стандарт и платформу для создания прикладных программных комплексов (в том числе и распределенных систем) на основе использования языка Java.

Подразумевается, что при этом используется среда JDK версии 1.2 или старше, что отражено цифрой "2" в названии.