|
Прагматический подход к разработке приложений Web баз данныхВ настоящее время проблема распределенных вычислений решается либо в рамках Web технологий, либо DCOM/CORBA моделей. Сравнение этих решений по стоимости дает предпочтение Web технологиям. Модель распределенных вычислений в рамках Web технологий, в случае реализации доступа к базе данных на стороне сервера, можно изобразить так [1]
Из рисунка видно, что в состав любого приложения Web баз данных входит компонент, который реализуют CGI скриптом. Однако это не единственный компонент таких приложений. Кроме него в состав приложения входит компонент отображения результатов обработки базы данных. Его часто реализуют на языке HTML. Таким образом, приложения Web баз данных (WebDBApp) - это сплав компонент, который в общем случае можно графически представить так [2]
Как видно WebDBApp можно создавать на основании различных комбинаций компонент. Мы ограничимся рассмотрением комбинации WebDBApp = HTML + PhP3 + SQL Разрабатывать WebDBApp можно различными способами. Выбранный здесь способ основан на компоновке базовых примитивов и их модификаций. Используемый подход к разработке приложений не нов. Он основан на идее повторного использования кода. Эта идея, например, в эволюции процедурных языков привела к появлению объектно-ориентированного программирования. |
|||||||||||||||||
With any suggestions or questions please feel free to contact us |