Network NAS 마운트
실무에서 개발을 하다보면 파일 시스템(File System) NAS와 마운트하여 WAS와 NAS간 네트워크 공유를 설정하여 데이터에 접근을 하게됩니다. 파일 시스템에 접근하는 방식은 크게 네가지로 들 수 있습니다. NAS 마운트: NAS 서버의 파일 시스템을 WAS 서버에 마운트하여 로컬 파일 시스템처럼 사용하는 것입니다. 이를 위해 NFS(Network
실무에서 개발을 하다보면 파일 시스템(File System) NAS와 마운트하여 WAS와 NAS간 네트워크 공유를 설정하여 데이터에 접근을 하게됩니다. 파일 시스템에 접근하는 방식은 크게 네가지로 들 수 있습니다. NAS 마운트: NAS 서버의 파일 시스템을 WAS 서버에 마운트하여 로컬 파일 시스템처럼 사용하는 것입니다. 이를 위해 NFS(Network
1. HTTP 헤더 HTTP 헤더의 구성은 다음과 같이 구성됩니다. header-field = field-name “:” OWS field-value OWS 보통 fieldname은 대소문자 구분을 따로 하지않으며 OWS(optional whitespace)는 띄어쓰기를 허용시킵니다. reference RFC7230 HTTP RFC7230 Requ
1. HTTP 상태코드 1.1. 상태 코드 상태코드라고 하는것은 클라이언트가 보낸 요청의 처리상태를 응답에서 알려주는 기능이라고 할 수 있습니다. 예를 들어보겠습니다. 크롬에서 개발자모드를 키면 network탭에 보시면 어떤식으로 응답이 오고가는지를 확인할 수 있습니다. 상태코드 예시 1xx(Informational): 요청 수신 및 처리진행중일때
1. API URI(Uniform Resource Identifier) 설계 1.1. Resource(리소스)란? API URI설계에서 중요한것은 리소스의 식별입니다. 리소스(Resource)라고 하는것은 단순히 조회하고 수정 등록하는것을 일컫는 말이 아니라 만약 멤버의 정보를 조회한다고 했을때 멤버의 정보를 조회하는것이 리소스가 아니라 멤버라는 자체가
1. 웹 API 디자인 대부분 최신 웹 어플리케이션은 클라이언트가 애플래케이션과 상호작용하는 데 사용할 수 있는 API를 표시합니다. 웹 API의 특성 2가지 플랫폼 독립성 모든 클라이언트는 내부에서 API구현하는 방법에 관계없이 API를 호출할 수 있어야합니다. 그러기위해서는 표준 프로토콜을 사용해야하고,클라이언트가 및 웹서비스가 교환할 데이터
웹에서 가장 중요한 요소라고 할 수 있는 HTTP(Hyper Text Transfer Protocal)에 대해서 살펴보도록 하겠습니다. 들어가기 앞서 HTTP가 왜 중요할까요? 클라이언트-서버 구조에서 데이터를 전송하기위해 필수 불가결한 요소입니다. HTTP 메시지에 모든것들을 전송할 수 있기때문입니다. HTTP는 HTML, TEXT, Image, 음성,
1. 웹 브라우저 요청 흐름 웹 브라우저에 대한 요청흐름에 대해서 살펴보겠습니다. 예시로 된 IP이기때문에 실제와 같지 않습니다. 웹브라우저: 127.0.0.1 구글서버: 127.0.0.2 요청 URL: https://www.google.com:443/search?q=google&oq=google 다음과 같이 웹브라우저와 구글서버 IP, 요청 U
1. URI(Uniform Resource Identifier) URI에 대한 개념을 살펴보기에 앞서서 국제 인터넷 표준화 기구(IETF)에 표준스펙으로 기재되어있는 URI,URL,URN의 개념에 대해서 알아보겠습니다. 국제 인터넷 표준화 기구 IETF 1.1.3 URI 표준 스펙 12345678910111213141516171819201.1.3. UR
1. PORT 네트워크 관련시간에 자주 들어보셨을 PORT에 대한 특징을 살펴보겠습니다. 클라이언트가 서버에게 게임 서버, 메인 서버, 동영상 서버에 접근한다고 가정해보겠습니다. `클라이언트는 고유의 IP:127.0.0.1 를 가지고 있을때 서버 IP:127.0.0.2 에 게임 서버, 메인 서버, 동영상 서버에 요청으로 동시에 데이터를 가지고 오고 싶을때
1. 인터넷 프로토콜의 4계층 인터넷 프로토콜의 4계층에 대해서 살펴보겠습니다. 계층 프로토콜 애플리케이션 계층 HTTP, FTP 전송 계층 TCP,UDP 인터넷 계층 IP 네트워크 인터페이스 계층 Empty 인터넷 프로토콜은 해당 총 4개의 계층으로 이루어져있고 애플리케이션 계층, 전송계층, 인터넷계층, 네트워크 인터페이스