ТЕХНОЛОГИИ УДАЛЕННЫХ БАЗ ДАННЫХ

К настоящему времени известно несколько технологий удаленного доступа к данным. Общий доступ к данным предоставляют все технологии.

Каждая из технологий имеет свои преимущества и недостатки, каждая из них ориентирована на решение тех или иных проблем. Одни технологии лучше работают с транзакциями, обеспечивая автоматическое разрешение конфликтных ситуаций, другие обеспечивают одновременную работу нескольких миллионов пользователей, третьи — просты в эксплуатации и обеспечивают одновременный доступ к таблицам различных форматов и т. д. Но технология СОМ (Component Object Model) является базовой для многих технологий.

Рассмотренные ниже технологии основаны на трех принципах:

1. Независимость от физического размещения объекта. Объекты программного приложения могут располагаться на

различных персональных компьютерах и выполняться в различных процессах.

2. Независимость от операционной платформы.

Различные части одного программного приложения (или

различные программные приложения, объединенные для решения конкретной задачи) могут быть реализованы на различных операционных платформах.

3. Независимость от языка программирования.

Не важно, на каком языке программирования написано каждое из объединяемых приложений. Но эти языки должны быть объектно-ориентированными и поддерживать базовые соглашения по обмену данными.

 
< Пред   СОДЕРЖАНИЕ     След >