반응형

Computer Science 62

[WebService] Container와 Servlet 동작 방식

Servlet의 동작원리 1. Client의 URL 요청 클라이언트가 URL요청을 하면 웹서버는 .xml 파일을 통해서 Servlet 요청을 알아챈다. 이 때 .xml 파일은 웹서버 측에서 URL과 Servlet 클래스를 미리 Mapping 시켜 놓은 Depolyment Descriptor(배포서술자)이다. 2. Request, Response 객체 생성 Web Container는 받은 요청을 처리하기 위해 HTTP 요청(Request)을 처리하기 위한 Request 객체와 HTTP 응답(Response)을 위한 Response 객체를 생성한다. 3. Servlet 인스턴스와 Thread 생성 Request, Response 객체가 생성된 뒤 사용자의 URL 요청이 어떤 서블릿을 필요로 하는지 xml 파..

[WebService] GET방식과 POST방식의 차이

먼저 간단히 정리하자면GET과 POST은 HTTP Protocol을 이용하여 서버에 무언가를 전달할 때 사용하는 방식이라고 할 수 있다. 즉 GET은 가져오는 것이고, POST는 수행하는 것에 초점을 맞추면 된다. GET은 서버에서 어떤 데이터를 가져와서 보여준다던가 하는 용도이며, 서버의 값이나 상태를 바꾸지 않는다.이와 달리 POST는 서버의 값이나 상태를 바꾸기 위해서 사용한다. * GET 방식- 클라이언트로부터 데이터를 이름과 값이 결합된 스트링 형태로 전달- 태그의 "METHOD" 속성의 값으로 "GET"을 입력ex ) ...- 전송 데이터 양은 225자- 요청을 위한 정보를 전송 할 때 사용- 데이터가 주소 입력란에 표시되므로 최소한의 보안도 유지되지 않음 * POST 방식- 클라이언트와 서버..

728x90
반응형