8장 웹사이트에 접속하기 위한 네트워크 흐름
웹사이트에 접속하기 위한 네트워크 흐름 OSI 7 계층 구조 & 네트워크의 흐름 OSI 7 계층 구조는 다음과 같다. 기본적인 통신의 흐름은 다음과 같다. LAN에서의 통신에는 스위치 장비가 MAC주소로 통신한다. WAL에서는 라우터를 이용해 통신을 하며 IP주소로 통신한다. 송신자는 7...
✓ 서비스 개요
개발자 취준생 AI지원 서비스
✓ 주요 역할
개인프로젝트
✓ 주요 기술
✓ 주요 성과
✓ 서비스 개요
AI, 위치기반을 활용한 실종 반려견 매칭 서비스
✓ 주요 역할
팀장
✓ 주요 기술
✓ 주요 성과
✓ 서비스 개요
주식 포트폴리오 관리 서비스
✓ 주요 역할
팀장
✓ 주요 기술
✓ 주요 성과
웹사이트에 접속하기 위한 네트워크 흐름 OSI 7 계층 구조 & 네트워크의 흐름 OSI 7 계층 구조는 다음과 같다. 기본적인 통신의 흐름은 다음과 같다. LAN에서의 통신에는 스위치 장비가 MAC주소로 통신한다. WAL에서는 라우터를 이용해 통신을 하며 IP주소로 통신한다. 송신자는 7...
응용계층의 역할 클라이언트(Client) : 서버에 서비스를 요청하는 주체 서버(Server) : 클라이언트에게 서비스를 제공하는 주체 서버와 클라이언트가 통신하기 위해서는 정해진 프로토콜을 준수 해야한다. 프로토콜 내용 포트번호 ...
컨테이너 인프라 환경 컨테이너 하나의 운영체제 커널에서 다른 프로세스에 영향을 받지 않고 독립적으로 실행되는 프로세스 가상화 상태에서 동작하는 프로세스보다 가볍고 빠르게 동작한다. 모놀리식 아키텍처 하나의 큰 목적이 있는 서비스 또는 애플리케이션에 여러기능이 통합되어 있는 구조 설계하기 용이하며 개발이 좀더 단순하지만 유지보수가 ...
자바스크립트 기본개념 1. 자바스크립트 코드실행 자바스크립트는 Html에서 <script>태그를 사용한다. <script type="text/plain"> : 스크립트를 텍스트로 인식하여 실행 되지 않는다. <script type="text/javascrip"> : 스크립트를 제대로 실행한다. 2. 스크...
전송계층의 역할 전송계층의 역할 오류를 점검하는 기능(혼잡제어, 흐름제어, 오류제어 ) 제대로 수신했을 때 어떤 어플리케이션에 전달해야 하는지 식별 1. 혼잡제어 혼잡제어 : 네트워크로 들어가는 정보량을 조절하여 네크워크가 혼잡해지지 않게 조절 하는 방법 먼저 하나의 데이터...
Thymeleaf 1. Thymleaf 적용하기 spring boot에서 thymeleaf를 적용하기 위해서는 설정파일의 변경이 필요하다 prefix : ViewResolver가 찾을 파일의 경로를 설정한다. suffix : .html이 기본 default이다. spring.thymeleaf.prefix=file:src/main/r...
Thymeleaf 1. Thymleaf 템플릿 엔진 구동 및 특징 1) 구동원리 JSP와 마찬가지로 템플릿 엔진을 이용하여 데이터를 받고 해당 자리에 삽입하여 html을 생성한다. 2) 특징 기본 형식이 .html이기 때문에 별도의 엔진 없이도 웹에서 실행 할 수 있다. 웹 디자이너가 데이터를 삽입하지 않아도 전체적인 레이...
페이징 처리 적용하기 1. 페이징 처리의 원리 SQL DataBase에서 쿼리문을 통해 select 할 수 있는 행의 갯수를 제한할 수 있다. 이러한 특성을 이용해 한페이지에 게시될 수 있는 최대 행의 크기를 출력할 수 있다. select column_name from table_name order by sort...
Spring Boot Spring Boot란? 1) build.gradel 적용하기 plugins : 스프링 부트 및 의존성 버전 정보 주입 configuration : 컴파일 옵션 설정 implementation : 스플링 관련 라이브러리 추가 plugins { id 'java' id 'org.springfra...
네트워크 계층의 역할 1. 라우터 라우터 : 데이터가 어떤 경로로 전달되어야 하는 지 내비게이션과 같은 역할을 하는 네트워크 장비 라우팅 : 최적경로를 찾는 과정 IP주소 1. IP주소 IP(Internet Protocol)주소 : 주소는 인터넷 상에 있는 컴퓨터의 고유한 주소이다. ISP(Internet...