1. WS[Web Socket]

  1. [설명]
    1. Client와 Server가 양방향으로 통신할 수 있는 Protocol입니다
    2. Client는 Server에 Data를 전송할 수 있을 뿐 아니라 Server로 부터 Data를 받을 수 도 있습니다
    3. 실시간 채팅, 멀티플레이어 게임, 실시간 업데이트 등 다양한 용도로 사용될 수 있습니다
  2. [기능]
    1. 웹 브라우저에서도 지원이 됩니다
    2. 웹 소켓을 지원하는 브라우저를 사용 해야합니다
    3. 지원하는 브라우저로는 크롬, 파이어폭스, 사파리등이 있습니다

2. WA[Web Accessibility]

  1. [설명]
    1. 웹 접근성을 의미합니다
    2. 장애인이나 고령자들이 웹 사이트에서 제공하는 정보를 비장애인과 동등하게 접근하고 이용할 수 있도록 보장하는 것 입니다
    3. 인터넷 or 인트라넷을 통해 웹 브라우저에서 이용할 수 있는 응용프로그램 입니다

3. WAS[Web Application Server]

  1. [설명]
    1. 웹 애플리케이션 서버를 의미합니다
    2. 웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임워크 입니다
    3. 인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어로 볼 수 있습니다
  2. [기능]
    1. 웹 서버
      1. HTTP 요청을 처리하고 웹 페이지를 생성합니다
    2. 웹 컨테이너
      1. 웹 애플리케이션을 실행하고 관리 합니다
    3. 데이터베이스 컨트롤러
      1. 데이터베이스와 웹 애플리케이션 간의 상호 작용을 관리 합니다
    4. 보안
      1. 사용자 인증 및 권한 부여, 웹 애플리케이션 보호 합니다
    5. 로깅
      1. 웹 애플리케이션의 활동을 기록합니다
  3. [Server 종류]
    1. Apache Tomcat
    2. IIS
    3. JBoss
    4. WebSphere