1. WS[Web Socket]
- [설명]
- Client와 Server가 양방향으로 통신할 수 있는 Protocol입니다
- Client는 Server에 Data를 전송할 수 있을 뿐 아니라 Server로 부터 Data를 받을 수 도 있습니다
- 실시간 채팅, 멀티플레이어 게임, 실시간 업데이트 등 다양한 용도로 사용될 수 있습니다
- [기능]
- 웹 브라우저에서도 지원이 됩니다
- 웹 소켓을 지원하는 브라우저를 사용 해야합니다
- 지원하는 브라우저로는 크롬, 파이어폭스, 사파리등이 있습니다
2. WA[Web Accessibility]
- [설명]
- 웹 접근성을 의미합니다
- 장애인이나 고령자들이 웹 사이트에서 제공하는 정보를 비장애인과 동등하게 접근하고 이용할 수 있도록 보장하는 것 입니다
- 인터넷 or 인트라넷을 통해 웹 브라우저에서 이용할 수 있는 응용프로그램 입니다
3. WAS[Web Application Server]
- [설명]
- 웹 애플리케이션 서버를 의미합니다
- 웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임워크 입니다
- 인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어로 볼 수 있습니다
- [기능]
- 웹 서버
- HTTP 요청을 처리하고 웹 페이지를 생성합니다
- 웹 컨테이너
- 웹 애플리케이션을 실행하고 관리 합니다
- 데이터베이스 컨트롤러
- 데이터베이스와 웹 애플리케이션 간의 상호 작용을 관리 합니다
- 보안
- 사용자 인증 및 권한 부여, 웹 애플리케이션 보호 합니다
- 로깅
- 웹 애플리케이션의 활동을 기록합니다
- [Server 종류]
- Apache Tomcat
- IIS
- JBoss
- WebSphere