|
Программирование >> Проектирование интерфейса пользователя
20-й час Как связывать Web-страницы с базами данных Инструментальные средства программирования развиваются настолько же быстро, как и индустрия программирования в целом. Сегодня в центре внимания находятся проблемы разработки и применения инструментов, обеспечивающих возможности реализации программных решений в среде World Wide Web. Если вы следите за рынком ценных бумаг, то наверняка обратили внимание, какими невероятными темпами растут котировки акций компаний, работающих в сфере электронной коммерции (е- commerce). Интерес к этой области заключается как в получении прямых прибылей от торговли акциями, так и в поиске сугубо профессиональной выгоды от знакомства с самыми передовыми Web-решениями. Программирование для среды Web - сегодня самая горячая тема в индустрии информационных технологий, нескончаемый сериал, труднопредсказуемый сюжет которого закручивается день ото дня. До середины 90-х в центре всеобщего внимания были вопросы создания Windows-приложений, обладающих графическим интерфейсом пользователя. Но с недавних пор интересы и потенциал информационной индустрии сместились в сторону Web-программирования. Технологии программирования для Web предполагают создание распределенных приложений тонких клиентов, интерфейс которых, построенный, скажем, на языке HTML, отображается в окне броузера. Windows-программа представляет собой набор откомпилированных или интерпретируемых графических оконных интерфейсов, а Web-приложение содержит гиперссылки на Web-страницы. Web-страница состоит преимущественно из текста на языке HTML. На Web-сервере, вероятнее всего, выполняется еще и программный код других видов. Web-приложения носят название тонких клиентов потому, что в окне броузера отображаются только элементы внешнего интерфейса Web-страницы, а ее внутренний код хранится и исполняется большей частью на сервере. Мощь и привлекательность приложений Web обусловлены несколькими причинами. Одна из самых очевидных заключается в том, что разработчикам достаточно исправить или дополнить программный код на сервере, и внесенные изменения сразу становятся доступны всем пользователям Web-сайта. Стив Балмер (Steve Balmer), президент компании Microsoft, предрекает, что в самом ближайшем будущем большинство интерактивных компьютернтх приложений обретет форму тонких Web-клиентов. Microsoft Access 2002 поддерживает средства разработки топких клиентских приложений, основанных на стандарте страницы доступа к данным (Data Access Page). Страница доступа к данным представляет собой Web-страницу, которую пользователь может просматривать, пополнять и исправлять в среде Internet (intranet) или пересылать по электронной почте. Страницы доступа к данным разрабатываются примерно так же, как и формы Access, поэтому приобретенные ранее знания вам обязательно пригодятся. Внутренний HTML-код страницы генерируется с помощью мастеров и может редактироваться в среде Access 2002. Основные темы занятия. Internet и intranet. Создание страниц доступа к данным с помощью мастеров. Индивидуальная настройка страниц в среде Access 2002. Internet и intranet Internet - это глобальная компьютерная сеть. Компьютеры подключаются к Internet с помощью программно-технических средств, предоставляемых провайдерами услуг Internet (Internet Service Provider - ISP), при наличии так называемого адреса IP (Internet Protocol), который состоит из четырех групп цифр, разделенных символом точки. Например, моему компьютеру присвоен адрес IP, равный 198.109.162.177. fntranet - это усеченный, замкнутый вариант Internet, Internet в миниатюре . Существенно то, что intranet представляет собой IP-сеть, к компьютерам которой имеет доступ ограниченная группа пользователей. Новый термин Гипертекст - это обычный текст, который дополнен встроенным кодом, регламентирующим правила восприятия и отображения данных программными системами-броузерами, например Microsoft Internet Explorer или Netscape Navigator. Web-броузеры (Internet Explorer) отображают текст в формате HTML. Другие устройства, обеспечивающие доступ к Internet, например сотовые телефоны, импользуют формат WML (сокр. от Wireless Markup Language - язык разметки для беспроводнтх систем). WML -это разновидность XML (Extensible Markup Language, расширяемая спецификация языка, предназначенного для создания Web-страниц). Текст в любом из этих форматов является гипертекстом. Главный инструмент пользователей Internet и intranet - Web-броузер. Один из основных языков, применяемых для управления данными в среде Web, носит название Hypertext Markup Language (HTML). HTML дополняет собственно текст специальными инструкциями по его обработке программами-интерпретаторами, например Microsoft Internet Explorer и Netscape Navigator. Приложения Microsoft Word и Microsoft Outlook также поддерживают возможности воспроизведения гипертекста. Гипертекст намного более полезен и гибок в сравнении с обычным текстом, поскольку встроенные в него команды дают возможность включить в состав документа графические объекты, аудио- и видеоданные, информацию из баз данных и т.д. Установка и использование приложения Internet Information Services Самый простой способ создания intranet предлагает установку и применение приложения Microsoft Personal Web Server (PWS) или Internet Information Services (IIS) для Windows 2000, которые позволяют использовать Web-сервер в пределах локальной сети. Хотя программа WS не предоставляет всех возможностей, доступных, скажем, при использовании приложения Internet Information Server, она позволяет поддерживать в рабочем состоянии сайты Internet и intranet, к тому же удобна в качестве среды разработки и отладки. Если есть возможность, рекомендуем отдать предпочтение программе Internet Information Services. В Software Conceptions приложение PWS было впервые применено для создания Web-сайта компании еще в 1995 году, а совсем недавно я обратился к нему вновь, решая задачу построения сети intranet для одной из страховых компаний штата Мичиган. Имея собственный сайт intranet, удобно поддерживать данные о текущих проектах и предоставлять информацию пользователям программных продуктов. Чтобы установить Microsoft Internet Information Services на операци- онной системой Windows 2000 Professional, выполните следующие действия. 1. Щелкните на кнопка ойка=>Панель управления (StaitSettingsoControl Panel). 2. В окне Панель управления щелкните атлете Установка и удаление программ (Add/Remove Programs). 3. В окне Установка и удаление программ щелкните на кнопке Установка компонентов Windows (Add/Remove Windows Components). 4. Появится окно Мастер компонентов Windows (Windows Components Wizard). Установите флажок Internet Information Services (IIS) и щелкните на кнопке Далее (Next). 5. Мастер установит IIS и сконфигурирует его. После завершения инсталляции Internet Information Services можно управлять конфигурацией, используя апплет Администрирование (Administrative Tools) Панели управления (рис. 20.1). Если на первый взгляд Internet Information Services имеет верную конфигурацию, но вам все же не удается просматривать содержимое компьютера, проверьте, работает ли рюху-сервер - приложение, которое обеспечивает компьютерам сети совместный доступ в Internet. Если proxy-сервер установлен, необходимо сообщить Internet Explorer о том, что его не нужно использовать для локальных адресов. Откройте Internet Explorer, выберите команду Сервис=>Свойства обозревателя * Подключения (Tools=>Options=>Connections). Щелкните на кнопке Настройка LAN (LAN Settings). Если в группе Прокси-сервер (Proxy Server) установлен флажок Использовать прокси-сервер (Use a proxy server), установите также флажок Не использовать прокси-сервер для локальных адресов (Bypass proxy server for local addresses). Если вы не знаете, как обеспечивается доступ в Internet с вашего компьютера, а один термин proxy-сервер приводит вас в замешательство, обратитесь к администратору сети.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |