Разработка INTRANET приложений

         

Взаимодействие FoxPro с Web-броузерами


Специальное расширение InternetSearchWizard для среды разработки клиент/серверных приложений VisualFoxPro компании Microsoft позволяет легко создавать прикладные программы, к которым могут обращаться по сети Internet клиенты системы Web, функционирующие на платформах PC, AppleMacintosh и Unix.

Модуль InternetWizard для VisualFoxPro шаг за шагом проводит программистов через процесс описания интерактивного поведения создаваемых приложений, а затем автоматически генерирует сценарий, поддерживающий интерфейс CGI, необходимый для обработки Web-запросов на сервере FoxPro. Построенные таким образом приложения работают полностью на сервере, воспринимаемом удаленным Web-броузером так же, как и любой другой Web-сервер. При этом "на лету" генерируются страницы формата HTML, представляющие собой формы, заполнив которые пользователь может запросить ту или иную информацию.

Затем сценарий CGI, сгенерированный программой InternetSearchWizard, преобразует запросы, введенные пользователем на HTML-странице, в последовательность операторов на языке SQL, которые и передаются в СУБД FoxPro. БД возвращает данные обработчику сценариев CGI, а он посылает их обратно пользователю в форме HTML-страницы или в виде DBF-файла.

Этот процесс предназначен для конечного пользователя, которому для получения данных через Internet из удаленной БД FoxPro не нужно знать, как строить SQL-операторы или HTML-страницы.



Содержание раздела