분류 전체보기(14813)
-
HTTP 통신 - 웹서버와의 통신
웹서버와의 통신 웹 서버는 일반적으로 TCP 포트 80번을 사용하여 클라이언트의 요청을 기다립니다. 클라이언트 프로그램은 웹서버의 IP 주소와 포트번호를 알고 있어야 접속이 가능합니다 접속이 이루어지면 준비된 클래스를 이용해서 웹서버에서 보내주는 문자열을 전송 받습니다. 클라이언트에서 임의의 포트번호을 사용하여 웹 서버의 포트번호 80번으로 접속을 요청하면 연결이 이루어지게 됩니다.(클라이언트에서 웹 서버의 자원을 요청하면 해당 자원이 있을 경우 클라이언트로 응답하게 됩니다) HTTP 통신은 요청-응답후 접속 끊어지게 됩니다. 이런 특성으로 인해 동시 접속자 처리시 부하를 줄일 수 있습니다.
-
인터넷 주소(IP 주소)
up to date: http://codedragon.tistory.com/4067 인터넷 주소(IP 주소) 인터넷에 접속 가능한 컴퓨터들을 구분하기 위해 부여한 숫자된 주소 모든 호스트는 인터넷 주소(Host 또는 IP 주소)라 불리는 유일한 32비트 숫자로 구성된 주소체계를 이용하여 서로를 구분할 수 있습니다. IP 주소는 32비트 숫자를 한번에 표현하는 것이 힘들기 때문에, 8 비트씩 4부분으로 나누어 표시하고, 각 자리는 1바이트로 0~255 까지의 범위를 표현할 수 있습니다. 32비트의 주소 체계를 IP 버전 4(IPv4) 주소라고 합니다. 오늘날 IPv4는 포화 상태이고, 이를 극복하기위해 나온 것이 IP 버전 6(IPv6)입니다. IPv6는 128 비트의 주소 체계를 가지고 있으며, 16비트..
-
네트워크 모델 - 2-tier Client/Server Model, 3-tier Model
2-tier Client/Server Model 클라이언트와 서버가 일대일로 연결된 구조 3-tier Model 서버의 기능을 분리하여 응용서버와 데이터베이스 서버로 구성하여 서버를 유연하게 구성한 구조
-
네트워크, 네트웨크 계층 모델
up to date: http://codedragon.tistory.com/4030 네트워크 네트워크란 다른 장치로 데이터를 이동시킬 수 있는 컴퓨터들과 주변 장치들의 집합을 의미합니다. 네트워크의 연결된 모든 장치들을 노드(node)라고 합니다. 다른 노드에게 하나 이상의 서비스를 해주는 노드를 호스트(host)라고 합니다. 하나의 컴퓨터에서 다른 컴퓨터로 데이터를 이동시킬 때 복잡한 계층(레이어)을 통해 전송되는데, 이런 복잡한 레이어의 대표적인 모델이 OSI 계층 모델입니다. 네트웨크 계층 모델 OSI 계층 모델은 모두 7계층으로 이루어져 있습니다. 데이터 통신을 이해하는데 OSI 계층 모델을 사용 하지만, 인터넷 기반의 표준 모델로 TCP/IP 계층 모델을 주로 사용하고 있습니다. 자바에서 네트워..
-
Learn Git Branching
Learn Git Branching 브랜치의 개념을 익힐 수 있는 튜토리얼 사이트 http://pcottle.github.io/learnGitBranching/ 한국어 페이지로 바꾸기 우측 하단의 지구본 아이콘 클릭 >> "브랜치 배우기" 클릭
-
직접 업데이트 수행 - Windows 10(윈도우 10)
직접 업데이트 수행 - Windows 10(윈도우 10) "알림센터" 클릭 >> "모든 설정" >> "업데이트 및 복구" 클릭 "Windows 업데이트" 항목의 "업데이트 확인" 버튼 클릭 지금 다시 시작