클라이언트 (컴퓨팅)
컴퓨터 네트워크에서 클라이언트(client)는 클라이언트 서버 모델의 컴퓨터 망에서 서버라고 불리는 다른 컴퓨터로부터 정보를 얻는 컴퓨터이다. 서버는 종종 (항상 그런 것은 아니지만) 다른 컴퓨터 시스템에 있으며, 이 경우 클라이언트는 네트워크를 통해 서비스에 접근한다.[1]
클라이언트는 운영의 일부로 다른 프로그램에 요청을 보내거나, 서버(다른 컴퓨터에 있거나 없을 수 있음)가 제공하는 서비스에 접근하는 컴퓨터 하드웨어 또는 소프트웨어에 의존하는 컴퓨터 프로그램이다.[2] 예를 들어, 웹 브라우저는 웹 서버에 연결하여 표시할 웹 페이지를 가져오는 클라이언트이다.[2] 이메일 클라이언트는 메일 서버에서 전자우편을 가져온다. 채팅은 사용되는 채팅 프로토콜에 따라 다양한 클라이언트를 사용한다. 다인용 비디오 게임 또는 온라인 비디오 게임은 각 컴퓨터에서 클라이언트로 실행될 수 있다.[2] "클라이언트"라는 용어는 클라이언트 소프트웨어를 실행하는 컴퓨터나 장치 또는 클라이언트 소프트웨어를 사용하는 사용자에게도 적용될 수 있다.
클라이언트는 오늘날에도 사용되는 클라이언트 서버 모델의 일부이다. 클라이언트와 서버는 동일한 기계에서 실행되는 컴퓨터 프로그램일 수 있으며, 프로세스 간 통신 기술을 통해 연결된다. 인터넷 소켓과 결합하여 프로그램은 인터넷 프로토콜 스위트를 통해 원격 시스템에서 작동하는 서비스에 연결할 수 있다. 서버는 잠재적인 클라이언트가 수락할 수 있는 연결을 시작하기를 기다린다.
이 용어는 처음에는 자체 독립형 프로그램을 실행할 수 없지만 네트워크를 통해 원격 컴퓨터와 상호 작용할 수 있는 장치에 적용되었다. 이러한 단말기는 시분할 메인프레임의 클라이언트였다.
유형
| 로컬 스토리지에 의존 |
로컬 CPU에 의존 | |
|---|---|---|
| 팻 클라이언트 | 예 | 예 |
| 디스크 없는 노드 | 아니요 | 예 |
| 신 클라이언트 | 아니요 | 아니요 |
한 가지 분류에서는 클라이언트 컴퓨터와 장치를 팻 클라이언트, 신 클라이언트, 또는 디스크 없는 노드로 구분한다.
팻 클라이언트
팻 클라이언트(리치 클라이언트 또는 팻 클라이언트라고도 함)는 대부분의 데이터 처리 작업을 자체적으로 수행하며 반드시 서버에 의존하지는 않는 클라이언트이다. 개인용 컴퓨터는 상대적으로 많은 기능과 능력, 그리고 서버에 대한 낮은 의존성 때문에 팻 클라이언트의 일반적인 예이다. 예를 들어, 크리타나 스케치업과 같은 아트 소프트웨어를 실행하여 작업 결과물을 네트워크에 공유하는 컴퓨터는 팻 클라이언트이다. 파일을 네트워크를 통해 송수신하는 것을 제외하고 거의 전적으로 독립 실행형으로 작동하는 컴퓨터는 표준적으로 워크스테이션이라고 불린다.
신 클라이언트
신 클라이언트는 최소한의 클라이언트이다. 신 클라이언트는 호스트 컴퓨터의 리소스를 사용한다. 신 클라이언트는 일반적으로 필요한 데이터 처리의 대부분을 수행하는 웹 애플리케이션 서버가 제공하는 처리된 데이터만 표시한다. 웹 애플리케이션(예: 오피스 웹 앱스)을 사용하는 장치는 신 클라이언트이다.[3]
디스크 없는 노드
디스크 없는 노드는 위 두 클라이언트 모델의 혼합형이다. 팻 클라이언트와 유사하게 로컬에서 처리하지만 영구적인 데이터 저장을 위해 서버에 의존한다. 이 접근 방식은 팻 클라이언트(멀티미디어 지원, 고성능)와 신 클라이언트(높은 관리 용이성, 유연성)의 기능을 모두 제공한다. 디아블로 III의 온라인 버전을 실행하는 장치는 디스크 없는 노드의 예이다.
같이 보기
각주
- ↑ Course, Microsoft Official Academic (2008년 7월 8일). 《Exam 70-643 Windows Server 2008 Applications Infrastructure Configuration》 (영어). John Wiley & Sons. ISBN 978-0-470-22513-4.
- ↑ 가 나 다 “client/server”. 《PCMag Encyclopedia》. 2022년 11월 8일에 확인함.
- ↑ Baratto, Ricardo A.; Kim, Leonard N.; Nieh, Jason (2005년 10월 20일). 〈THINC: A virtual display architecture for thin-client computing〉. 《Proceedings of the twentieth ACM symposium on Operating systems principles》. Sosp '05. Association for Computing Machinery. 277–290쪽. doi:10.1145/1095810.1095837. ISBN 9781595930798. S2CID 723321.
- CS1 - 영어 인용 (en)
- 잘못된 파일 링크가 포함된 문서
- 위키데이터 속성 P18을 사용하는 문서
- 위키데이터 속성 P41을 사용하는 문서
- 위키데이터 속성 P94를 사용하는 문서
- 위키데이터 속성 P117을 사용하는 문서
- 위키데이터 속성 P154를 사용하는 문서
- 위키데이터 속성 P213을 사용하는 문서
- 위키데이터 속성 P227을 사용하는 문서
- 위키데이터 속성 P242를 사용하는 문서
- 위키데이터 속성 P244를 사용하는 문서
- 위키데이터 속성 P245를 사용하는 문서
- 위키데이터 속성 P268을 사용하는 문서
- 위키데이터 속성 P269를 사용하는 문서
- 위키데이터 속성 P271을 사용하는 문서
- 위키데이터 속성 P347을 사용하는 문서
- 위키데이터 속성 P349를 사용하는 문서
- 위키데이터 속성 P350을 사용하는 문서
- 위키데이터 속성 P373을 사용하는 문서
- 위키데이터 속성 P380을 사용하는 문서
- 위키데이터 속성 P396을 사용하는 문서
- 위키데이터 속성 P409를 사용하는 문서
- 위키데이터 속성 P428을 사용하는 문서
- 위키데이터 속성 P434를 사용하는 문서
- 위키데이터 속성 P435를 사용하는 문서
- 위키데이터 속성 P436을 사용하는 문서
- 위키데이터 속성 P454를 사용하는 문서
- 위키데이터 속성 P496을 사용하는 문서
- 위키데이터 속성 P549를 사용하는 문서
- 위키데이터 속성 P650을 사용하는 문서
- 위키데이터 속성 P651을 사용하는 문서
- 위키데이터 속성 P691을 사용하는 문서
- 위키데이터 속성 P716을 사용하는 문서
- 위키데이터 속성 P781을 사용하는 문서
- 위키데이터 속성 P791을 사용하는 문서
- 위키데이터 속성 P864를 사용하는 문서
- 위키데이터 속성 P865를 사용하는 문서
- 위키데이터 속성 P886을 사용하는 문서
- 위키데이터 속성 P902를 사용하는 문서
- 위키데이터 속성 P906을 사용하는 문서
- 위키데이터 속성 P947을 사용하는 문서
- 위키데이터 속성 P950을 사용하는 문서
- 위키데이터 속성 P966을 사용하는 문서
- 위키데이터 속성 P982를 사용하는 문서
- 위키데이터 속성 P1003을 사용하는 문서
- 위키데이터 속성 P1004를 사용하는 문서
- 위키데이터 속성 P1005를 사용하는 문서
- 위키데이터 속성 P1006을 사용하는 문서
- 위키데이터 속성 P1015를 사용하는 문서
- 위키데이터 속성 P1045를 사용하는 문서
- 위키데이터 속성 P1048을 사용하는 문서
- 위키데이터 속성 P1053을 사용하는 문서
- 위키데이터 속성 P1146을 사용하는 문서
- 위키데이터 속성 P1153을 사용하는 문서
- 위키데이터 속성 P1157을 사용하는 문서
- 위키데이터 속성 P1186을 사용하는 문서
- 위키데이터 속성 P1225를 사용하는 문서
- 위키데이터 속성 P1248을 사용하는 문서
- 위키데이터 속성 P1273을 사용하는 문서
- 위키데이터 속성 P1315를 사용하는 문서
- 위키데이터 속성 P1323을 사용하는 문서
- 위키데이터 속성 P1330을 사용하는 문서
- 위키데이터 속성 P1362를 사용하는 문서
- 위키데이터 속성 P1368을 사용하는 문서
- 위키데이터 속성 P1375를 사용하는 문서
- 위키데이터 속성 P1407을 사용하는 문서
- 위키데이터 속성 P1556을 사용하는 문서
- 위키데이터 속성 P1584를 사용하는 문서
- 위키데이터 속성 P1695를 사용하는 문서
- 위키데이터 속성 P1707을 사용하는 문서
- 위키데이터 속성 P1736을 사용하는 문서
- 위키데이터 속성 P1886을 사용하는 문서
- 위키데이터 속성 P1890을 사용하는 문서
- 위키데이터 속성 P1907을 사용하는 문서
- 위키데이터 속성 P1908을 사용하는 문서
- 위키데이터 속성 P1960을 사용하는 문서
- 위키데이터 속성 P1986을 사용하는 문서
- 위키데이터 속성 P2041을 사용하는 문서
- 위키데이터 속성 P2163을 사용하는 문서
- 위키데이터 속성 P2174를 사용하는 문서
- 위키데이터 속성 P2268을 사용하는 문서
- 위키데이터 속성 P2349를 사용하는 문서
- 위키데이터 속성 P2418을 사용하는 문서
- 위키데이터 속성 P2456을 사용하는 문서
- 위키데이터 속성 P2484를 사용하는 문서
- 위키데이터 속성 P2558을 사용하는 문서
- 위키데이터 속성 P2750을 사용하는 문서
- 위키데이터 속성 P2980을 사용하는 문서
- 위키데이터 속성 P3223을 사용하는 문서
- 위키데이터 속성 P3233을 사용하는 문서
- 위키데이터 속성 P3348을 사용하는 문서
- 위키데이터 속성 P3372를 사용하는 문서
- 위키데이터 속성 P3407을 사용하는 문서
- 위키데이터 속성 P3430을 사용하는 문서
- 위키데이터 속성 P3544를 사용하는 문서
- 위키데이터 속성 P3562를 사용하는 문서
- 위키데이터 속성 P3563을 사용하는 문서
- 위키데이터 속성 P3601을 사용하는 문서
- 위키데이터 속성 P3723을 사용하는 문서
- 위키데이터 속성 P3788을 사용하는 문서
- 위키데이터 속성 P3829를 사용하는 문서
- 위키데이터 속성 P3863을 사용하는 문서
- 위키데이터 속성 P3920을 사용하는 문서
- 위키데이터 속성 P3993을 사용하는 문서
- 위키데이터 속성 P4038을 사용하는 문서
- 위키데이터 속성 P4055를 사용하는 문서
- 위키데이터 속성 P4114를 사용하는 문서
- 위키데이터 속성 P4143을 사용하는 문서
- 위키데이터 속성 P4186을 사용하는 문서
- 위키데이터 속성 P4423을 사용하는 문서
- 위키데이터 속성 P4457을 사용하는 문서
- 위키데이터 속성 P4534를 사용하는 문서
- 위키데이터 속성 P4535를 사용하는 문서
- 위키데이터 속성 P4581을 사용하는 문서
- 위키데이터 속성 P4613을 사용하는 문서
- 위키데이터 속성 P4955를 사용하는 문서
- 위키데이터 속성 P5034를 사용하는 문서
- 위키데이터 속성 P5226을 사용하는 문서
- 위키데이터 속성 P5288을 사용하는 문서
- 위키데이터 속성 P5302를 사용하는 문서
- 위키데이터 속성 P5321을 사용하는 문서
- 위키데이터 속성 P5368을 사용하는 문서
- 위키데이터 속성 P5504를 사용하는 문서
- 위키데이터 속성 P5587을 사용하는 문서
- 위키데이터 속성 P5736을 사용하는 문서
- 위키데이터 속성 P5818을 사용하는 문서
- 위키데이터 속성 P6213을 사용하는 문서
- 위키데이터 속성 P6734를 사용하는 문서
- 위키데이터 속성 P6792를 사용하는 문서
- 위키데이터 속성 P6804를 사용하는 문서
- 위키데이터 속성 P6829를 사용하는 문서
- 위키데이터 속성 P7293을 사용하는 문서
- 위키데이터 속성 P7303을 사용하는 문서
- 위키데이터 속성 P7314를 사용하는 문서
- 위키데이터 속성 P7902를 사용하는 문서
- 위키데이터 속성 P8034를 사용하는 문서
- 위키데이터 속성 P8189를 사용하는 문서
- 위키데이터 속성 P8381을 사용하는 문서
- 위키데이터 속성 P8671을 사용하는 문서
- 위키데이터 속성 P8980을 사용하는 문서
- 위키데이터 속성 P9070을 사용하는 문서
- 위키데이터 속성 P9692를 사용하는 문서
- 위키데이터 속성 P9725를 사용하는 문서
- 위키데이터 속성 P9984를 사용하는 문서
- 위키데이터 속성 P10020을 사용하는 문서
- 위키데이터 속성 P10299를 사용하는 문서
- 위키데이터 속성 P10608을 사용하는 문서
- 위키데이터 속성 P10832를 사용하는 문서
- 위키데이터 속성 P11249를 사용하는 문서
- 위키데이터 속성 P11646을 사용하는 문서
- 위키데이터 속성 P11729를 사용하는 문서
- 위키데이터 속성 P12204를 사용하는 문서
- 위키데이터 속성 P12362를 사용하는 문서
- 위키데이터 속성 P12754를 사용하는 문서
- 위키데이터 속성 P13049를 사용하는 문서
- 클라이언트 (컴퓨팅)
- P2P 컴퓨팅