본문 바로가기

WEB

Servlet 이란 ● CGI CGI(Common Gateway Interface)는 동적인 웹 애플리케이션 작성기술로 서블릿보다 먼저 등장해 많은 웹 애플리케이션에서 사용됐다. CGI는 와 같은 동작 방법으로 클라이언트에서 요청을 받아 요청에 해당하는 프로세스(프로그램)를 실행시킨다. CGI는 대부분의 프로그래밍 언어로 작성할 수 있지만 그중에서도 펄(Perl) 언어로 많이 작성됐다. ● 서블릿서블릿은 CGI와 동일하게 동적인 웹 애플리케이션을 작성할 수 있는 기술이다. 현재 서비스되고 있는 대부분의 웹 애플리케이션은 서블릿으로 작성됐다. CGI와 비슷하게 클라이언트의 요청을 받아 해당하는 프로그램을 실행시켜주지만 CGI와는 조금 다른 동작 형태를 보인다. 서블릿이란? ● 플랫폼 독립성 자바로 작성된 서블릿은 자바의 특징.. 더보기
Eclipse Web Editor 설치하기 Eclipse에서 이제 web 작업을 할 기회가 생겼다 그런데 html 수정을 못한다 ㅡ.ㅡ;; 이유는 Web Page Editor가 없어서... 그런것 같다.. 당장설치.. help 에서 new install~~~선택하고.. 아래의 그림처럼 선택한다.마지막 아래에 보면 Web,Xml ~~ 라는 분류를 펼치고 Web Page Editor를 찾는다.~ 검색해도 된다.~! 설치~~!! 이제 열린다.~! 더보기
Web 구조 Web Browser- request message를 작성하여 웹서버에 전달 웹 서버로 부터 전달 받은 response message를 해석하여 사용자에게 보여주는 프로그램 Database- 큰 데이터를 효율적으로 관리하기 위한것 URI (Uniform Resource Identifier)- 웹에서의 데이터 소재지- URL(Uniform Resource Locator) + URN (Uniform Resource Name) HTTP- 웹서버와 클라이언트가 데이터를 송수신할 때 준수하는 통신 규약- 웹페이지는 기본적으로 HTTP를 기반으로 데이터를 주고 받음 WAS란 - Web Application Server 의 줄임말 웹 어플리케이션을 수행 할 수 있는 환경을 제공해주는 서버- 사용자의 작업요청 -> 비.. 더보기