Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Общие сведения об объектно-ориентированном промежуточном слое. Обращение к удаленным объектам



Надо сказать… Обращение к удаленным объектам – это право преемник, когда основательно поработали с RPC, поняли, что его можно перенести на ООП. И тут всплывает понятие распределенный объект.

Состав объекта.

Рис. 3.1.

Корректный способ обращения к данным – это только через интерфейсы объекта. Это прототипы объекта. Мы с вами говорили, что можно сделать, так чтобы в объект переадрисовывалось несколько интерфейсов. Эта идея (что есть объект и есть его интерфейс) является ключевой. Эту простую идею я вам сейчас нарисую.

Обращение к удаленным объектам.

Рис. 3.2.

Есть серверная машина, есть клиентская. Есть на клиентской машине нечто. На серверной машине есть сервер, на сервере есть клиент. Клиент содержит состояние, то есть данные, объект содержит методы. Должно быть нечто, которое упаковывает и формирует сообщение, называют заместителем, то есть на клиентской части замещает объект и клиент обращается через интерфейс как удаленная служба.

На клиентской машине формируется сообщение и передается на серверную. Часть, которая его получает, называют скелетоном. Тоже вызывается через интерфейс. Объект на сервере не знает, что к нему удаленно обращаются. И рис. 3.2 – это обобщенная организация распределенных объектов. И мы теперь видим, что входит в понятие распределенного объекта: сам объект на с.м., интерфейсы, через которые идет обмен, скелетон и заместитель.





Дата публикования: 2014-12-08; Прочитано: 273 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...