Распределенная обработка данных. Найханова Л.В. - 118 стр.

UptoLike

Составители: 

118
Рис. 4.6. CORBA Object Implementation Wizard
Рис. 4.7. Добавление кода реализации функции в сгенерированный модуль
Создание клиента с графическим пользовательским интерфейсом
Для начала создадим клиентское приложение, представляющее собой обычное
Windows-приложение с интерфейсом, похожим на представленный на рис.4.2. Для этого
выберем пиктограмму CORBA Client со страницы Multitier репозитария объектов
C++Builder.
В этом примере будем использовать раннее связывание клиента с сервером (в этом
случае можно достичь максимального быстродействия). Для этого выберем из меню
среды разработки опцию "Edit/Use CORBA object". В соответствующем эксперте мы
должны добавить к проекту тот же самый IDL-файл, что был создан при создании сервера,
а также ответить на вопросы об именах объектов и переменных, в частности, об имени
нового свойства формы, к которому следует обращаться, если нужно вызвать метод
сервера (рис. 4.8):
Рис. 4.8. Определение свойств для доступа к CORBA-объекту в клиентском приложении
                          Рис. 4.6. CORBA Object Implementation Wizard




             Рис. 4.7. Добавление кода реализации функции в сгенерированный модуль

      Создание клиента с графическим пользовательским интерфейсом
     Для начала создадим клиентское приложение, представляющее собой обычное
Windows-приложение с интерфейсом, похожим на представленный на рис.4.2. Для этого
выберем пиктограмму CORBA Client со страницы Multitier репозитария объектов
C++Builder.
     В этом примере будем использовать раннее связывание клиента с сервером (в этом
случае можно достичь максимального быстродействия). Для этого выберем из меню
среды разработки опцию "Edit/Use CORBA object". В соответствующем эксперте мы
должны добавить к проекту тот же самый IDL-файл, что был создан при создании сервера,
а также ответить на вопросы об именах объектов и переменных, в частности, об имени
нового свойства формы, к которому следует обращаться, если нужно вызвать метод
сервера (рис. 4.8):




       Рис. 4.8. Определение свойств для доступа к CORBA-объекту в клиентском приложении

118