AR삽질러

JSP웹프로그래밍-Hard Carry 연습문제01 본문

JAVA/JSP

JSP웹프로그래밍-Hard Carry 연습문제01

아랑팡팡 2023. 1. 17. 20:50
728x90

연습문제 Chapter01

01 웹 애플리케이션이란 소프트웨어 공학적 관점에서 ( 인터넷 )이나 ( 인트라넷 )을 통해 웹브라우저에서 이용할 수 있는 응용 소프트웨어를 의미합니다.

02 프로토콜은 인터넷에서 웹 애플리케이션 서비스를 이용할 때 사용되는 ( HTTP )을 의미하며 웹 서버와 웹 클라이언트 사이에서 데이터를 주고받기 위해서는 ( TCP/IP )프로토콜을 사용합니다.

03 서블릿의 경우 메모리에 상주하여 클라이언트로부터 서비스 요청이 발생하게 되면 ( 프로세스 ) 보다 작은 ( 스레드 ) 를 시작하기 때문에 클라이언트의 요청마다 새 프로세스를 시작하는 CGI보다 휠씬 효율적입니다.

04 웹 컨테이너는 서블릿의 ( 생명주기 ) 를 관리하고 ( URL ) 과 특정 서블릿을 맵핑하여 URL 요청이 올바르게 접근할 수 있도록 권한을 보장합니다.

05 웹 컨테이너는 웹 컴포넌트 또는 JAVA EE 아키텍처 제약을 구현하고 보안, 병행성, ( 생명주기관리 ), ( 트랜젝션 ), 배포 등 다른 서비스를 포함하는 웹 컴포넌트의 실행환경을 제시합니다.

2.

웹프로그래밍은 사용자가 웹 브라우저를 통해 필요한 정보를 서버에게 요청하면 서버는 요청한 정보를 DB에서 발췌하여 요청한 사용자에게 해당 정보를 제공하는 유기적인 관계로 이루어진 웹 프로그램의 구동

3.

01 ( False )

02 ( True )

03 ( )

4.

01 ( 서비스요청 )

02 ( 웹서버 )

03 ( 서비스응답 )

5.

  • 독립된 플랫폼을 제공하는 JAVA언어를 기반으로 작성된다.
  • 웹 어플리케이션 개발에 필요한 각종 프레임워크를 완벽하게 지원한다.
  • 보안을 중요하게 요구하는 금융권에서 많이 사용된다.
  • 다른 엔터프라이즈 기술과 완벽한 호환성을 제공한다.
728x90
반응형
LIST