Корпоративные базы данных - статьи



         

Microsoft SQL Server и активный Internet



А. Шуленин, Microsoft

1. Обзор основных способов доступа

Правилом хорошего тона при написании статей, прямо
или косвенно затрагивающих тему Сети, стало введение, содержащее
философский анализ природы данного общественного явления и причин
столь взрывного роста его популярности. В силу априори ограниченного
объема пространства и времени мы позволим себе отступить от этого
правила и перейдем сразу к более прозаическим вопросам практики
создания Internet/Intranet приложений для работы с Microsoft SQL
Server.

Internet действительно неожиданно бурно ворвался
в устоявшуюся жизнь разработчиков клиент-серверных приложений.
Однако первоначальный шок довольно быстро прошел, как только наступило
осознание нехитрого в общем-то факта, что структура Интернет/интранет
приложений имеет много общего с традиционной платформой "клиент-сервер".
Правильнее говоря, World Wide Web также основывается на клиент-серверной
архитектуре. В самом деле, Web-браузер является типичным клиентским
front-end'ом, основное отличие которого от клиентских мест, построенных
с помощью Visual C++, Visual Basic, Visual FoxPro и других средств
разработки, состоит в более гибко настраиваемой функциональности,
которая может определяться даже во время выполнения программы.
При этом не требуется ни перекомпиляции, ни переустановки модулей,
что уже само по себе является нетривиальной задачей в больших
и сложных клиент-серверных системах масштаба корпорации. Правда,
первоначально браузеры использовались только как средства форматирования
статического текста. Однако активно развивающийся в Internet бизнес
вскоре перестал довольствоваться простой публикацией рекламы предприятия
и справочной информации о его деятельности. Например, клиент имел
полное право хотеть выбрать из рекламного проспекта фирмы понравившиеся
ему образцы и совершить покупку. Подобно типичному интерфейсу
клиентского приложения на VB, VFP и т.д., сценарий работы предполагал
заполнение клиентом некоторой формы, населенной, вообще говоря,



Содержание  Назад  Вперед