# WAS

107개의 포스트
post-thumbnail

[Network] Web Server, Web Application Server

HTTP 프로토콜을 기반으로 한 클라이언트와 서버의 통신웹 브라우저에서의 HTTP request에 응답하여 정적 콘텐츠(HTML/CSS/JS, 이미지, 영상..) 반환엄밀한 의미에서 애플리케이션 서버들의 교집합 영역에 있다고 할 수 있음클라이언트에서 서버에 HTTP r

약 14시간 전
·
0개의 댓글
post-thumbnail

Servlet 이 뭐길래 Spring 할 때 알아야 할까?

Spring Boot 에서 가장 중요한 개념 중 하나가 Servlet 이다. 왜 필요한지 알아보기 전, Servlet이 무엇인지부터 알아보자.

5일 전
·
0개의 댓글
post-thumbnail

WSGI와 ASGI

client와 application server 간 소통하기 위해서는 중간에 통역가 역할을 하는 gateway가 요구가 된다. 그러기 위해 사용 되는게 CGI이다. CGI는 common gateway interface로 웹서비스의 요청과 서버의 응답을 관리해주는 역할이

2022년 1월 21일
·
0개의 댓글
post-thumbnail

1. Web Server, Web Application Server

앞서 봤듯이, HTTP 메세지에 모든 것을 전송한다.그레서 웹 서버와 WAS는 다 HTTP 기반으로 동작한다.HTTP 기반으로 동작정적 리소스 제공, 기타 부가기능정적(파일) HTML, CSS, JS, 이미지, 영상예) NGINX, APACHE HTTP 기반으로 동작

2022년 1월 11일
·
0개의 댓글

WAS 와 Web Server의 차이

WAS 와 Web Server의 차이를 알기전 먼저 static pages와 dynamic pages의 차이를 알고 넘어가겠다.1) Static PagesWeb Server는 파일 경로 이름을 받아 경로와 일치하는 file contents를 반환한다. 즉 누구에게나 항

2022년 1월 9일
·
0개의 댓글
post-thumbnail

[Web] Web Server 🆚 WAS

web server와 was의 차이점에 대해 알아보았다.

2022년 1월 7일
·
0개의 댓글
post-thumbnail

Tomcat 메모

WAS - Tomcat에 대한 메모장

2022년 1월 6일
·
0개의 댓글

Tomcat 오류모음

WAS 기동중 위 에러가 나올 경우 Port가 충돌하기 때문이다.

2022년 1월 6일
·
0개의 댓글

웹 백엔드 프로그래밍 - Servlet 이란?

📌 웹 백엔드 프로그래밍 - Servlet 이란? 네이버 부스트코스의 웹 백엔드 수강을 기반으로 작성된 글입니다. 1. 자바 웹 어플리케이션 (Java Web Application) 2. 자바 웹 어플리케이션 폴더 구조 3. Servlet 이란?

2022년 1월 5일
·
0개의 댓글
post-thumbnail

[Network] Web server

문득 html 공부를 하다가 어떤 식으로 server가 작동하는지 그리고 http, https가 뭔지 대략적으로 알고 있었지만, 나의 잘못된 상식을 바로 잡기 위해서 글을 작성해본다.서버가 무엇일까?html과 같이 사용자가 접속했을 때 볼 수 있는 소스가 있는 반면에

2022년 1월 4일
·
0개의 댓글
post-thumbnail

WAS는 서블릿 컨테이너

자, was의 정체를 알아보자.was의 정체는 서블릿 컨테이너이다. (정확하게는, was = Servlet + JSP + EJB 컨테이너)서블릿 컨테이너는 개발자가 웹서버와 통신하기 위하여 소켓을 생성하고, 특정 포트에 리스팅하고, 스트림을 생성하는 등의 복잡한 일들을

2022년 1월 3일
·
0개의 댓글
post-thumbnail

211228 TIL WAS

프로젝트에 대한 회의 시간에 백엔드파트에서 엔징스Nginx라는 단어를 시작으로 와스 등 모르는 단어가 쓩쓩 막 나왔다.파트장님께서 자바스크립트는 정적일까요? 동적일까요? 물어보셔서 자신 있게 동적이요! 했는데 아니었다….이 동적 정적인 웹에 관해 공부한 것을 오늘의 T

2021년 12월 28일
·
1개의 댓글
post-thumbnail

[Web] Web Server, CGI, WAS

아기 웹 서버의 성장과정

2021년 12월 22일
·
0개의 댓글
post-thumbnail

20211207 스프링에 대한 전반적인 이해

\-스프링 프레임워크를 사용하여 프로젝트를 진행할 환경을 전부 만들었다. 그런데, 사실 다운은 받았지만, 기존과 어떻게 달라졌는지 구체적으로 알지는 못했다. 그냥 기존의 요청에 대한 처리를 분할해서 처리해준다 정도로만 알고 있었고 교수님이 이 파일 저 파일 계속 왔다갔

2021년 12월 7일
·
0개의 댓글

20211203 게시판과 jsp 마지막

\-사실 조금 빠듯한 감이 있긴 하지만, 2주에 걸쳐서 jsp로 게시판을 비롯해 로그인, 회원가입, 회원정보 수정 등에 대한 코딩을 했다. 그리고 월요일부터 스프링 다운로드 및 환경변수 세팅, 스프링 수업을 진행한다고 하셨다.\-우선 view.jsp, 게시글을 보여주는

2021년 12월 5일
·
0개의 댓글

20211202 게시판 게시글 상세페이지

\-전에 교수님이 라고 하셨다.그리고 최근에 위의 말을 정말 깊게 공감하고 있다. 어제만해도 인라인 뷰를 두번 사용하는 SELECT가 무려 3개가 들어간 쿼리를 했고, 엄청나게 많은 페이지를 구성하면서 정신이 혼미해질 지경이었다. 그리고 오늘도 마찬가지였다. 큰 틀에서

2021년 12월 2일
·
0개의 댓글

20211201 게시판의 리스트 페이지

\-오늘은 리스트 페이지에 작성된 글에 대한 정보를 뿌려주는 코드를 작성했다.\-우선 리스트 페이지에 작성된 글을 보여주려면, 작성된 글이 저장되어 있는 DB의 정보를 가져와야 하고, DB에서 정보를 가져온다는 것은 곳 쿼리문을 작성해서 데이터를 가져와야 한다는 것을

2021년 12월 1일
·
0개의 댓글

20211130 11월의 마지막날 게시판과 글쓰기

\-오늘은 게시판에 대한 부분을 진행해봤다. 게시판 중에서도 특히 글쓰기를 통해 db에 데이터를 저장하고 등록하는 부분을 위주로 수업을 진행했다.\-우선 DB에 게시판과 관련된 데이터를 넣어야 하기 때문에 게시판의 특히 글쓰기와 관련된 테이블을 만들었다.\-인덱스를 만

2021년 11월 30일
·
0개의 댓글

20211129 월요일 회원정보 수정

\-금요일에도 쿠키에 대해 배웠고 쿠키의 값이 없는 경우에만 회원가입 창으로 갈 수 있도록 로직을 짰었다.\-이제는 로그인을 하면 로그인과 회원가입이 뜨던 상황에서 로그아웃, 회원정보 수정이 되도록 navigation 부분을 바꿔보았다.\-복잡해보이지만, 사실 쿠키값이

2021년 11월 29일
·
0개의 댓글

CS개념-2021.11.29

API 는 프로그램들(웹브라우저 ↔ 웹서버)이 서로 상호작용하는 것을 도와주는 매개체API 역할 1\. 서버와 데이터베이스에 대한 출입구 역할을 2\. 애플리케이션과 기기가 원활하게 통신 가능 3\. 모든 접속을 표준화 클라이언트서비스를 요청하고 받는 쪽 (고

2021년 11월 29일
·
0개의 댓글