Кіріспе
Қолданбаларды хостингтейтін сервер. Қолданба сервері – байланыс протоколы арқылы бизнес-қолданбаны жеткізетін қолданбаларды немесе бағдарламалық құралдарды хостингтейтін сервер. Типик веб-қолданба үшін, қолданба сервері веб-серверлердің артында орналасады. Қолданба серверінің фреймворкі – қызметтік қабат моделі. Ол бағдарламалық жасақтаманы әзірлеушіге қолданбалық бағдарламалау интерфейсі (API) арқылы қолжетімді бағдарламалық компоненттерді қамтиды. Қолданба серверінде кластерлеу, қатеге төзімділік (failover) және жүктемені бөлу сияқты мүмкіндіктер болуы мүмкін. Мақсаты – әзірлеушілердің бизнес-логикаға назар аударуын қамтамасыз ету.
An application server is a server that hosts applications or software that delivers a business application through a communication protocol. For a typical web application, the application server sits behind the web servers. An application server framework is a service layer model. It includes software components available to a software developer through an application programming interface. An application server may have features such as clustering, fail over, and load balancing. The goal is for developers to focus on the business logic.
Microsoft компаниясы
Microsoft-тың .NET платформасы ортаңғы деңгейдегі қолданбалар мен қызметтердің инфрақұрылымын Windows Server операциялық жүйесінде және .NET Framework технологияларында қолданба сервері ретінде ұсынады. Windows Application Server рөліне веб-серверді қолдау үшін Internet Information Services (IIS), қолданбаларды қолдау үшін .NET Framework, ASP.NET серверлік жағындағы скрипттерді жүзеге асыру, қолданба компоненттерімен байланыс үшін COM+, көп жіпті өңдеу үшін Message Queuing және қолданбалар арасындағы байланыс үшін Windows Communication Foundation (WCF) кіреді.
PHP қолданба серверлері
PHP қолданба серверлері PHP қолданбаларын іске қосып, басқарады. Zend Server, Zend компаниясы құрастырған, PHP негізіндегі қолданбалар үшін қолданба сервері функционалдығын ұсынады. appserver.io, TechDivision GmbH компаниясы жасаған, PHP тілінде жазылған көп жіпті PHP қолданба сервері. RoadRunner, Spiral Scout компаниясы құрастырған, жоғары өнімді PHP қолданба сервері, жүктеме теңгертегіш және процестерді басқарушы, Go тілінде жазылған.
Үшінші тарап
Mono (NET-тің дерлік барлық мүмкіндіктерін, Windows операциялық жүйесіне тән ерекшеліктерді қоспағанда, қолдайтын, барлық платформада қолданылатын ашық бастапқы кодты іске асыруы), Microsoft-тың демеушілігімен және MIT лицензиясы бойынша жарық көрген.
Мобильді қолданба серверлері
Мобильді қосымша серверлері мобильді құрылғыларға деректерді жеткізеді.