Реализация многопользовательского доступа к приложениям, созданным с помощью ms access

Прикладные науки

В настоящее время накоплен определенный опыт разработки и внедрения автоматизированных информационных систем в различных отраслях с помощью различных СУБД. В работе рассмотрены инструменты для реализации многопользовательского доступа к приложениям, созданным с помощью MS Access.

Для того чтобы пользователи сети чувствовали себя комфортно, им нужно обеспечить доступ к новейшей информации. Active Server Pages (ASP) представляет собой современную технологию, которая создана Microsoft для динамического опубликования данных в Web. ASP представляет собой компонент Internet Information Server версии 3.0 и выше, который также доступен и при обращении к Personal/Peer Web Server. Применяя ASP, можно приступать к разработке Web-страниц, функциональные возможности которых будут значительно расширены по сравнению с возможностями известной технологии типа Common Gateway Interface (CGI — Интерфейс общего шлюза) и Internet Database Connector (IDC — Соединитель базы данных Internet). С помощью Active Server Pages можно создавать интерактивные сайты, содержащие персональную службу заказчика, которая поддерживает ввод заказов; сохраняющие набор глобальных переменных пользователя, которые будут применяться во время всех его визитов; приложения типа «Internet-магазин». Особенностью ASP является чрезвычайно гибкая поддержка при публикации на Web-сайте с помощью Access.

Active Server Pages представляет собой интегрируемую часть операционной системы и не подлежит компилированию. Приложения CGI компилируются на целевом Web-сервере и завершают процесс. Для каждого посетителя Web-сайта будет отображаться отдельный пример выполняющегося приложения CGI. Программа CGI должна компилироваться всякий раз, когда вносятся изменения. Если изменяется и сохраняется файл ASP, сценарий автоматически компилируется в тех случаях, когда это необходимо. Т.е. при разработке Web-приложения можно сохранить страницу и немедленно выполнить ее предварительный просмотр в окне браузера.

При сравнении структуры программы CGI с внутренней динамикой процесса Active Server Page можно заметить, что производительность резко возрастает, так как ASP выполняется в процессе и только один экземпляр механизма ASP будет выполняться для каждого пользователя приложения, а управление памятью будет осуществляться в режиме многопоточности. ASP может быть также легко интегрирована в наследственные данные, как и база данных Access. С помощью CGI бывает затруднительно получить доступ к данным ODBC, а в Active Server Pages средства доступа к ODBC встроены наряду с возможностями ADO. Кроме того, ADO использует провайдеры OLE DB для Jet, SQL Server и Oracle, поэтому они также доступны при использовании собственного кода.

Book-Science
Добавить комментарий