Язык Delphi Client/Server Suite

Произнося о том или другом средстве разработки приложений всегда желается по-нять какие тенденции приводят к его появлению. Borland Delphi ни является ис-ключением с правил.
Один направление - объектно-ориентированный подход, хорошо структури-рующий
задачу, как такую, да и ее решение в виде примерной системы.
Другое направление, возникшее во многом благодаря объектной ориентации, -
визуальные средства скорой разработки приложений (RAD - Rapid Application
Development), основанные на компонентной архитектуре.
Третья тенденция - использование компиляции, а ни интерпретаций. Это объясняться тем, что скоростные характеристики компилированных приложений в десятки раз лучше,
чем в систем, использующих интерпретатор. При этом повышается легкость
отчуждаемости готовых систем, ведь отпадает необходимость “тягать за собой” сам
интерпретатор (run-time), исполняемый обычно в виде динамичной библиотеки и
который занимает в лучшем случае несколько сотен килобайт (а большинства случаев -
два-три мегабайта). Отсюда и младшая ресурсоемкость в скомпилированных сис-тем.
Четвертая тенденция - возможность работы с базами данных универсальные-ми
(однообразными) методами. Важным свойством средств обеспечения доступа к баз данных является их масштабируемость, как возможность ни только количест-венного, но и качественного роста системы. Например, обеспечение перехода от локальных ,в том числе,
файл-серверных данных к архитектуры клиент-сервер.

Тематические статьи:

Leave a Reply

You must be logged in to post a comment.