Глобальные схемы именования объектов

Местоположение обработчика объекта задается адресом URI. Как было сказано во введении в URI, первый сегмент абсолютного адреса URI задает схему именования, используемую для передачи данных, назначаемых адресом URI. Для документов в формате HTML этой схемой часто является "http". Некоторые апплеты могут использовать внешние схемы именования. Например, при указании апплета Java авторы могут использовать адреса URI, начинающиеся с "java", я для аппелтов ActiveX авторы могут использовать "clsid".

В следующем примере мы вставляем апплет на языке Java в документ в формате HTML.

<P><OBJECT classid="java:program.start">

</OBJECT>

Установив атрибут codetype, агент пользователя может определить, нужно ли загружать ли приложение Java, в зависимости от своих возможностей.

<OBJECT codetype="application/java-archive"

classid="java:program.start">

</OBJECT>

Некоторым схемам генерации для определения обработки необходима дополнительная информация, поэтому им необходимо указать, где находится эта информация. Авторы могут указать путь к обработчику объекта с помощью атрибута codebase.

<OBJECT codetype="application/java-archive"

classid="java:program.start">

codebase="https://foooo.bar.com/java/myimplementation/"

</OBJECT>

В следующем примере (с помощью атрибута classid) задается объект ActiveX в виде адреса URI, начинающегося со схемы именования "clsid". Атрибут data определяет местоположение генерируемых данных (еще одни часы).

<P><OBJECT classid="clsid:663C8FEF-1EF9-11CF-A3DB-080036F12502"

data="https://www.acme.com/ole/clock.stm">

Это приложение не поддерживается.

</OBJECT>


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: