본문 바로가기
IT-개발,DB

[개발/웹] WAS(Web Application Server)

by SB리치퍼슨 2012. 10. 31.

WAS(Web Application Server)


서버단에서 애플리케이션을 동작할 수 있도록 지원한다. 일반적으로 컨테이너라는 용어로 사용된다. 초창기에는 CGI, 그 이후에는 Servlet, ASP, JSP, PHP 등의 프로그램으로 사용되고 있다.

인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어(소프트웨어 엔진)이다.

웹 애플리케이션 서버는 대부분이 자바 기반으로 주로 Java EE 표준을 수용하고 있으나, 자바 기반이지만 Java EE 표준을 따르지 않는 제품과 .NET이나 Citrix 기반인 비Java 계열도 존재한다.


웹 애플리케이션 서버의 기본 기능은 3가지이다.


프로그램 실행 환경과 데이터베이스 접속 기능을 제공한다.

여러 개의 트랜잭션을 관리한다.

업무를 처리하는 비즈니스 로직을 수행한다.

반응형

댓글