Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЕРЕЧЕНЬ ТЕОРЕТИЧЕСКИХ ВОПРОСОВ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
220.16 Кб
Скачать
  1. Что такое мобильный интерфейс доступа к БД на платформе JAVA (JDBC)?

  2. Что такое прикладной интерфейс ole db?

OLE DB позиционируется как преемник ODBC. Он обеспечивает доступ как к реляционным, так и к не реляционным источникам данных. OLE DB является краеугольным камней новой стратегии Microsoft универсального доступа к данным. OLE DB может применяться для доступа к любому источнику информации который может быть представлен в виде строк и столбцов. Но несмотря на солидное объектное основание OLE DB, модель СОМ, для того чтобы непосредственно применять интерфейс OLE DB, необходим язык, который поддерживает указатели. Другими словами, Си ++.

  1. Что такое вызов удаленных процедур (rpc)? Объяснить назначение idl.

Удалённый вызов процедур (или Вызов удалённых процедур) (от англ. Remote Procedure Call (RPC)) — класс технологий, позволяющих компьютерным программам вызыватьфункции или процедуры в другом адресном пространстве (как правило, на удалённых компьютерах). Обычно, реализация RPC технологии включает в себя два компонента: сетевой протокол для обмена в режиме клиент-сервер и язык сериализации объектов (или структур, для необъектных RPC). Различные реализации RPC имеют очень отличающуюся друг от друга архитектуру и разнятся в своих возможностях: одни реализуют архитектуру SOA, другие CORBA или DCOM. На транспортном уровне RPC используют в основном протоколыTCP и UDP, однако, некоторые построены на основе HTTP (что нарушает архитектуру ISO/OSI, так как HTTP изначально не транспортный протокол).

  1. Что такое ТР – мониторы?

  2. Что такое сом, dcom технологии?

Технология COM (Component Object Model) и ее вариант для распределенных систем DCOM (Distributed Component Object Model) была разработана компанией Microsoft. DCOM является расширением технологии СОМ и включает в себя среду распределенных вычислений DCE (Distributed Computing Environment) и механизм удаленного вызова процедур (RFC — Remote Procedure Calling). 

Философия СОМ заключается в следующем: программа-клиент использует при своей работе объект (объекты) некоторой другой программы (сервера) так, словно эти объекты являются частью самого клиента. Основную роль при этом играет интерфейс объектов. Под интерфейсом объекта подразумевается поименованное множество функционально связанных методов (операций) объекта. Интерфейс может формироваться, как правило, при помощи IDL (Interface Definition Language), специального C++ — подобного языка описания интерфейсов. Клиент получает именно интерфейс затребованного объекта. Сервер же представляет собой программу, содержащую, кроме всего прочего, еще один или несколько объектов СОМ. Сервер СОМ может создавать реализации объектов из нескольких классов, каждый из которых представляет различные варианты поведения объекта. СОМ-клиент взаимодействует с СОМ-сервером через указатель на интерфейс и использует этот указатель для вызова методов сервера. 

При этом клиент и сервер могут сосуществовать и взаимодействовать тремя различными способами. 

1. Клиент и сервер исполняются на одном компьютере в рамках единого процесса

2. Клиент и сервер запускаются на одной машине в рамках разных процессов

3. Клиент и сервер — разные программы на различных компьютерах в составе сети