Aap server что это

Сервер приложений (англ. application server ) — это программная платформа (фреймворк), предназначенная для эффективного исполнения процедур (программ, скриптов), на которых построены приложения. Сервер приложений действует как набор компонентов, доступных разработчику программного обеспечения через API (интерфейс прикладного программирования), определённый самой платформой.

Для веб-приложений основная задача компонентов сервера — обеспечивать создание динамических страниц. Однако современные серверы приложений включают в себя и поддержку кластеризации, повышенную отказоустойчивость, балансировку нагрузки, позволяя таким образом разработчикам сфокусироваться только на реализации бизнес-логики.

В случае Java-сервера приложений сервер приложений ведёт себя как расширенная виртуальная машина для запуска приложений, прозрачно управляя соединениями с базой данных, с одной стороны, и соединениями с веб-клиентом, с другой.

Англо-русский словарь по вычислительной технике и информационным технологиям — 4-е изд. . Сергей Орлов .

Смотреть что такое "app server" в других словарях:

App Store — Entwickler Apple Inc. Betriebssystem Mac OS X (iTunes), Windows (iTunes), iOS … Deutsch Wikipedia

App Store (iOS) — Screenshot of the desktop App Store in iTunes. Developer(s) Apple Inc. Initial release July 10, 2008; 3 years ago (2008 07 10) … Wikipedia

App Store — Ne doit pas être confondu avec Apple Store ni Mac App Store. App Store … Wikipédia en Français

App Store — Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии. Не следует путать с Apple Store Cеть розничных магазинов. Не следует путать с … Википедия

Server — Der Begriff Server (engl. für Diener) bezeichnet entweder eine Software (Programm) im Rahmen des Client Server Modells oder eine Hardware[1] [2] (Computer), auf der diese Software (Programm) im Rahmen dieses Konzepts abläuft. Ein Server… … Deutsch Wikipedia

Microsoft App-V — Microsoft Application Virtualization (also known as App V;[1] formerly Microsoft SoftGr >Wikipedia

Outlook Web App — Outlook Web Access (webpage) Outlook Web Access on Internet Explorer Developer(s) … Wikipedia

Читайте также:  Прожиг завершился неудачей на 16х

Mac OS X Server — Screenshot of Snow Leopard Server Company / developer … Wikipedia

Microsoft Exchange Server — Developer(s) Microsoft Corporation Initial release June 11, 1996 (1996 06 11) Stable release Microsoft Exchange Server 2010 SP1[1] / A … Wikipedia

Google App Engine — appengine.google.com Kommerziell ja Beschreibung Platform as a Service … Deutsch Wikipedia

Google App Engine — Infobox Software name = Google App Engine Google App Engine Logo caption = developer = Google released = April 7, 2008 latest release version = latest release date = operating system = Any (web based application) genre = Web development Version … Wikipedia

Виртуализация приложений — это тип виртуализации, при котором происходит изоляция приложения от ресурсов операционной системы.

Основной принцип виртуализации приложений заключается в том, что само приложение физически выполняется на локальной машине, но при этом оно не имеет доступ ни к драйверам, ни к реестру, ни к файловой системе, все эти ресурсы эмулируются. Причём такая виртуализация остаётся прозрачной для пользователя, приложение работает точно так же, как будто оно установлено локально.

Компания ЛанКей предлагает внедрение виртуализации приложений на базе программного продукта Microsoft Application Virtualization (App-V), ранее называвшимся SoftGrid.

Виртуализация приложений на базе Microsoft Application Virtualization (App-V) решает следующие задачи:

  • Быстрый доступ к новым приложениям. Бывает, что возникает потребность в кратчайшие сроки предоставить пользователям новое приложение. Можно представить, сколько усилий потребуется, чтобы вручную установить эту программу на несколько сотен компьютеров. Да, можно использовать средства централизованного развёртывания — такие, как System Center Configuration Manager. Но, во-первых, не все приложения можно так развернуть, а, во-вторых, их нужно ещё и сконфигурировать. Многие приложения для установки требуют участие системного администратора, требуют перезагрузки компьютера, что отвлекает пользователя от работы.
    При использовании виртуализации приложений Microsoft Application Virtualization приложение устанавливается и конфигурируется всего лишь 1 раз, на одном сервере. И буквально через несколько минут приложение становится доступным всем пользователям, без какого-либо участия системного администратора, без каких-либо перезагрузок. Также легко приложение может быть и удалено, в случае необходимости.
  • Быстрое обновление. Практически все приложения приходится обновлять. Обновления исправляют ошибки, закрывают уязвимости, добавляют новые функции. Хорошо, когда приложения поддерживают централизованное автоматическое обновление, но это умеют далеко не все приложения. Большую часть программного обеспечения приходится обновлять вручную, перезагружать компьютер, производить ещё какие-либо манипуляции, отнимая ценное время сотрудников компании.
    Используя виртуализацию приложений Microsoft Application Virtualization, достаточно обновить один образ приложения на сервере и пользователи автоматически получат обновлённое приложение.
  • Быстрое изменение параметров. Также иногда возникают ситуации, когда требуется быстро перенастроить какое-либо приложение для всех пользователей, например, изменился путь к серверу баз данных 1С. И кому-то приходится бегать по всем компьютерам и перенастраивать клиент 1С. Представьте, сколько это займёт времени и усилий, если у вас 100 бухгалтеров.
    При использовании виртуализации приложений на базе Microsoft Application Virtualization достаточно переконфигурировать приложение 1 раз на сервере, пользователи сразу получат переконфигурированное приложение.
  • Одновременный запуск несовместимых между собой приложений. Иногда сотрудникам компании требуется работать с несколькими приложениями, которые нельзя установить на один компьютер. Это могут быть и разные версии сред разработок, и клиентов бизнес-приложений, и какие-либо офисные пакеты.
    Поскольку приложения, запущенные при помощи технологии App-V, изолированы от ресурсов операционной системы, то они и не конфликтуют между собой. Таким образом, предоставляется возможность на одном компьютере использовать несовместимые между собой приложения. Можно, например, одновременно запустить и работать с Word 2003, 2007, 2010. Причём, ни одно из приложений не вносит изменений в состояние операционной системы.
  • Жесткое управление правами. Microsoft Application Virtualization позволяет задать разрешения на запуск каждого приложения для каждого отдельного пользователя. И даже если пользователь является администратором на своём компьютере, он не сможет запустить неразрешённое ему приложение, т.к. оно не установлено на локальном компьютере.
Читайте также:  Как загрузить историю в вк через компьютер

Технически Microsoft App-V состоит из секвенсора, управляющего сервера, сервера потоков, и клиентской части.

Секвенсор App-V (Sequencer) предназначен для создания пакета виртуализованного приложения из обычного дистрибутива. Секвенсор работает под управлением Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008 или Windows Server 2008 R2 – с теми же операционными системами, где в дальнейшем будет работать виртуализованное приложение.

Сервер управления (App-V Management Server) хранит пакеты виртуализованных приложений, загружая их клиентам по протоколам RTSP/RTSPS, и контролируя права доступа совместно с Active Directory. Сервер управления работает под управлением Windows Server 2003, Windows Server 2008 или Windows Server 2008 R2, используя собственный SQL Server.

Сервер потоков (App-V Streaming Server) может использоваться вместо сервера управления для загрузки виртуализованных приложений клиентам по протоколам RTSP/RTSPS и контроля прав доступа, но в отличие от сервера управления он не требует для работы SQL и Active Directory, а хранит настройки в системном реестре. Сервер потоков работает под управлением Windows Server 2003, Windows Server 2008 или Windows Server 2008 R2.
Также виртуализованные пакеты приложений могут храниться в общей папке на файл-сервере в виде установочных файлов MSI, откуда клиенты могут их загружать по протоколу SMB.

Клиентская часть Microsoft App-V работает под управлением Windows XP, Windows Vista, или Windows 7. При входе на своем рабочем столе и в меню «Пуск» пользователи автоматически видят доступные им опубликованные программы.

Microsoft App-V приобретается в составе продукта Microsoft Desktop Optimization Pack, или продукта Microsoft Application Virtualization for Terminal Services.

Компания ЛанКей предлагает внедрение системы виртуализации приложений на базе Microsoft Application Virtualization с учётом потребностей бизнеса каждого заказчика. Наша компания обладает статусом Microsoft Gold Certified Partner, и все работы по разработке и внедрению системы выполняют сертифицированные инженеры, что позволят заказчику быть уверенным в надёжности и оптимальности предлагаемых нами решений.