ASP
ASP (Active Server Pages) — это современная технология, предложенная фирмой Microsoft, позволяющая легко разрабатывать приложения для Internet.
ASP не является языком программирования как таковым, ASP — это технология, позволяющая подключать программы к Web-страницам, создать динамические Web сайты и приложения. Для просмотра сайтов, построенных с использованием ASP технологии, не требуются специальные браузеры. Все ASP-скрипты запускаются и выполняются на Web-сервере, а браузер получает только результирующие HTML-файлы. Microsoft Internet Information Server, начиная с версии 3.0, поддерживает ASP технологию. Последняя версия Web-сервера Internet Information Server (IIS) 5.0 значительно усовершенствована, благодаря чему повышена надежность и производительность ASP-приложений. Встроенные объекты ASP в Windows 2000 обладают новыми методами, которые расширяют возможности разработчика.
Основа успеха ASP — простой скриптовый язык (Visual Basic Script или JavaScript) и возможность использования при разработке программ ActiveX-компонент. Это даёт возможность с одной стороны быстро и легко разрабатывать основной функционал, используя простые скриптовые языки. А с другой стороны, не ограничивает функциональности ASP-приложений, поскольку всегда есть возможность использовать ActiveX-компоненты, написанные на более мощных языках, таких как Visual C++ или VisualBasic.
В системе Авакко реализовано 2 типа клиента: VBA-клиент для стационарного доступа и ASP-клиент для доступа к системе через сеть Интернет. Благодаря широким возможностям ASP-технологии удалось реализовать абсолютно одинаковые пользовательские интерфейсы в обоих случаях. Это позволяет пользователю не задумываться над вопросом, откуда он работает с системой, и получать одинаковый и привычный интерфейс для работы с системой, где бы он ни находился.