Borland MIDAS


Удаленный клиент с использованием ActiveForm - часть 3


Если же выбран средний или минимальный уровень безопасности броузера, полученный по сети компонент будет зарегистрирован в реестре Windows (в этом можно убедиться, попытавшись найти имя формы в редакторе реестра), а соответствующий файл OCX хранится в каталоге для кэширования сгружаемых компонентов

Рис.13. Сведения о зарегистрированной библиотеке OCX в редакторе реестра

После открытия форма будет видна в броузере (рис.14). Можно убедиться, что все ее интерфейсные элементы работают так же, как и интерфейсные элементы в обычном приложении.

Рис.14. Web-страница с элементом ActiveX - "тонким" клиентом

Технические характеристики ПК, использованных для данного примера, приведены в табл. 3 (локальный вариант) и табл.4 (сетевой вариант).

Таблица 3. Технические характеристики использованных ПК и ПО (локальный вариант трехзвенной системы с ActiveForm в качестве "тонкого" клиента)

Компоненты системыПОПК

Сервер БДPersonal Oracle for Windows 95 (90-дневная trial-версия)Pentium-120/32 MB RAM
Сервер приложенийСервер приложений, созданный перед этим в первом примереPentium-120/32 MB RAM (это тот же самый ПК, на котором запущен сервер БД)
Web-серверMicrosoft Personal Web Server for Windows 95

- ''-

Web-броузерMicrosoft Internet Explorer 3.01 for Windows 95

-''-

Таблица 4. Технические характеристики использованных ПК и ПО (сетевой вариант трехзвенной системы с ActiveForm в качестве "тонкого" клиента)

Компоненты распределенной системыПОПК

Сервер БДWindows NT Server 4.0 + Oracle Workgroup Server 7.2 for Windows NT (90-дневная trial-версия)Pentium-133/32 MB RAM
Сервер приложенийWindows NT Server 4.0Pentium-133/32 MB RAM (это тот же самый ПК, на котором запущен сервер БД)
КлиентыWindows 95Pentium-120/16 MB RAM

Созданный нами сервер приложений является клиентом серверной СУБД. Отметим, что подобные приложения можно создавать и с локальными БД, обеспечивая их частичную обработку на сервере приложений.

Несколько слов о реализации сервера как многопоточного приложения.


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



Книжный магазин