Введение

Развитие интернет, нравится нам это, или нет, оказывает огромное влияние на приоритеты и в тех областях, которые совсем не обязаны своими успехами "всемирной паутине". Стремительно накопленный опыт в создании интернет-приложений продемонстрировал ограниченность традиционных (если это слово применимо к вещам, которым не так уж и много лет) методов типа написания CGI, NSAPI, ISAPI и т.п. расширений web сервера. И сегодня мы вновь говорим о трёхуровневой архитектуре. Потому что о серверах приложений нам говорят уже не только традиционные поставщики мониторов транзакций, но и практически все наши старые и не очень старые знакомые.

Назвать сервером приложений можно всё, что угодно: мониторы транзакций, объектный и необъектный брокер, удалённую программу, к которой обращаются непосредственно через TCP/IP или LU 6.2, среду разработки в трёхзвенной архитектуре, предлагающую собственный run-time и web сервер, поддерживающий выполнение скриптов на своей стороне.

Целью этого доклада не является желание объять необъятное, разложить всё по полочкам, а также дать список "настоящих" и "ненастоящих" серверов приложений. Скорее - перечислить те моменты, на которые следует обращать внимание при решении вопросов "нужен ли вам продукт этой категории, и если да, то какого производителя?".

Содержание | Вперед