본문 바로가기

728x90

Network

(2)
[인프라] 미들웨어, 개념 알아보기 미들웨어란? IT기업에 입사를 하고 처음엔 미들웨어라는 용어 자체가 생소했습니다. 더군다나 구글링을 통해 이론적으로만 봤던 미들웨어는 도저히 이해할 수 없었습니다. OS,DBMS는 각각의 역할이 있음을 분명히 느꼈지만 미들웨어라는 용어는 너무나 광범위한 분야였기 때문입니다. 먼저 산전적 정의를 잠깐 살펴보자면, 미들웨어는 양 쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어, 네트워크를 통해서 연결된 여러 개의 컴퓨터에 있는 많은 프로세스들에게 어떤 서비스를 사용할 수 있도록 연결해 주는 소프트웨어를 말한다. 3계층 클라이언트/ 서버 구조에서 미들웨어가 존재한다. 웹 브라우저에서 데이터베이스로부터 데이터를 저장하거나 읽어올 수 있게 중간에 미들웨어가 존재하게 된다. 광범위..
[Network] 도메인/호스팅/DNS 서버 도메인 내 사이트의 이름을 지정하는 것 DNS(Domain Name System) 범국제적 단위로 웹사이트의 IP 주소와 도메인 주소를 이어주는 환경/시스템. 이 안에서 부분적으로 지 역할을 하는 서버를 풀네임으로 DNS 서버, 또는 부르는 사람마다 지 맘대로 다르게 말하기도 함 (DNS 서버, 네임서버, 도메인 네임서버 등) 호스팅 내 사이트가 위치하는 공간(내 데이터를 저장할 공간)을 빌리는 것. 데이터를 저장하는 컴퓨터 호스팅 서버 웹 사이트의 데이터가 저장되어 있는 호스팅 서버는 인터넷 회선이 연결된 컴퓨터/장치인지라 IP주소가 할당되어 있고 이 주소가 실제 웹사이트 주소라 할 수 있음. 홈페이지고 사이트고 결국은 데이터 쪼가리이기 때문에 물리적으로 저장할 컴퓨터가 필요함. 이런 컴퓨터를 호스팅 ..

728x90