Методы и средства инженерии программного обеспечения


Интегратор объектов – брокер объектных запросов - часть 2


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

Объектные приложения – это приложения, разрабатываемые независимыми разработчиками на основе объектного подхода  в виде   связанного набора прикладных функций,  имеют доступ к сервису и услугам CORBA через стандартный интерфейс.

 

Каждому объекту приложения соответствует метод, который реализует некоторую функцию,  имеет доступ к другим объектам, изменяет данные и создает результат. Параметры метода могут быть классифицированы так:

in–параметр (Input) для описания входных констант, массивов,  ссылок и т.п.;

іn – атрибут –атрибуты класса, которые не изменяются методом;

out – параметр – значение, которое возвращает первичный метод;

out – вторичный – значение, которое возвращает вторичный метод;

out – атрибут – атрибут класса, который изменяет метод;

іn – вторичный – возврат результата  первичному методу,  как  оut–параметры.

Объект сервера считается in–вторичным, если вторичный метод прямо или опосредованно изменяет его состояние. Влияние определенного метода на смену состояния объектов отмечается присущей нему комбинацией классов его параметров: не меняющих  состояние, сменяющих состояние непосредственно (прямо). Типичные случаи таких комбинаций можно рассматривать как паттерны [10] потоков данных (data flow).




- Начало -  - Назад -  - Вперед -