메소드
-
2일차 - 간단한 프로토콜 HTTPCS지식/네트워크 2021. 4. 19. 21:49
오늘은 HTTP의 구조에 대해 배웠다. HTTP를 통한 통신의 특징을 배울 수 있었고 HTTP를 보완하기 위한 쿠키에 대해 알게 되었다. 1. HTTP 통신 HTTP의 통신의 기본적인 구조는 클라이언트와 서버간의 통신이다. 클라이언트는 리소스를 요구하는 쪽이고 서버는 요구한 리소스를 제공하는 쪽이다. 이렇게 클라이언트라 리소스를 요구할 때는 리퀘스트(Resquest)를 송신하고 서버는 리소스를 제공할 때 리스폰스(Response)로 보낸다. 여기서 알아두어야 할 것은 반드시 리퀘스트를 보내는 클라이언트로부터 통신이 시작되고 서버는 리퀘스트 없이 리스폰스를 보낼 일은 없다. HTTP는 상태를 계속 유지하지 않는 stateless 프로토콜이다. 이렇게 보면 잘 이해가 되지 않을 것이다. 쉽게 말해서 클라이언..
-
6일차- JAVA 메스드프로그래밍 언어/JAVA 2021. 4. 8. 23:15
오늘은 JAVA를 배우면서 중요한 개념이라고 생각하는 하나인 메소드에 대해서 배웠다. 쉽게 배우는 자바1에서 처음 메소드라는 것을 접했을 때 따로 주제로 잡아 포스팅하려고 했는데 오늘 따로 배울 수 있는 기회가 생겨서 좋았다. 1. 메소드란? 메소드는 클래스와 관련된 작업을 하는 함수이다. 다른 언어에서는 function, subroutine, procedual이라고 부르기도 한다. method programming이란, 메소드를 이용해서 작은 부품을 만들고 그것을 더해가면서 큰 부품을 만드는 것이다. 대표적인 언어로 C언어가 속한다. 하지만, 메소드만으로 프로그램을 만드는 것을 부족함을 느껴 서로 연관된 메소드와 변수를 모아서 만든 것이 class이다. 이 class를 중심으로 만든 것이 객체지향언어(..