클라이언트와 서버의 차이점

Anonim

클라이언트 vs 서버

의 작은 컴퓨터입니다. 컴퓨팅 용어에서 "클라이언트"와 "서버"는 서로 다른 용도로 사용되는 컴퓨터를 의미합니다. 클라이언트는 네트워크를 통해 서버에 액세스하는 소형 컴퓨터입니다. 예를 들어 조직에서 직원은 클라이언트 시스템에 로그인하여 서버 시스템에서 실행중인 파일 및 애플리케이션에 액세스합니다. 이 2 계층 아키텍처는 클라이언트 - 서버 아키텍처로도 알려져 있습니다.이 아키텍처는 주로 조직의 노동 분할에 중점을 둡니다. 서버 시스템은 응용 프로그램 및 데이터 파일과 같은 다양한 파일을 저장할 수있는 대용량 컴퓨터입니다. 다양한 종류의 서버가 있습니다. 파일 서버, 웹 서버, 데이터베이스 서버, 프린트 서버, 프록시 서버, 게임 서버, 독립형 서버 등이 있습니다. 클라이언트는 팻, 씬 및 하이브리드로 분류 할 수 있습니다. 팻 클라이언트는 로컬 저장소와 로컬 처리를 모두 지원합니다. 씬 클라이언트는 최소한의 하드웨어가 설치된 덜 강력한 시스템입니다. 일반적으로 호스트 시스템의 자원을 사용하며 서버에서 모든 데이터 처리를 수행합니다. 씬 클라이언트의 주요 작업은 응용 프로그램 서버에서 제공하는 이미지를 그래픽으로 표시하는 것입니다. 하이브리드 클라이언트는 로컬에서 처리하지만 데이터 저장을 위해 서버에 의존합니다.

일부 응용 프로그램 서버는 클라이언트 - 서버 아키텍처를 사용하여 특정 응용 프로그램에 액세스하기 위해 사용자가 자신의 클라이언트 컴퓨터에서 로그인하도록 요구할 수 있습니다. 클라이언트 컴퓨터는 응용 프로그램 및 데이터 파일에 액세스 할 수있을뿐만 아니라 클라이언트 컴퓨터에 추가 하드웨어 리소스를 추가하지 않고도 서버의 프로세서를 사용하여 특정 작업을 수행 할 수 있습니다.

일반적으로 클라이언트 컴퓨터에는 서버 컴퓨터보다 많은 최종 사용자 소프트웨어가 포함되어 있습니다. 서버는 일반적으로 더 많은 운영 체제 구성 요소를 포함합니다. 여러 사용자가 동시에 서버에 로그인 할 수 있습니다. 클라이언트 시스템은 간단하고 저렴한 반면 서버 시스템은 더 강력하고 비쌉니다.

클라이언트 시스템과 서버 시스템의 주요 차이점은 성능입니다. 클라이언트 시스템은 빠른 시작 시간을 필요로하는 응용 프로그램에 최적 인 것으로 간주됩니다. 서버 기계는 성능에 중점을 두는 응용 프로그램에 최적이라고 간주됩니다.

요약:

1. 클라이언트 시스템은 기본 하드웨어 구성을 가진 소형 컴퓨터이지만 서버 시스템은 고급 하드웨어 구성을 가진 고급 컴퓨터입니다.

2. 클라이언트는 간단하고 덜 강력한 시스템 인 반면 서버는 강력한

값 비싼 시스템입니다. 3. 클라이언트는 간단한 작업에 사용되는 반면 서버는 거대한 데이터 파일 및 응용 프로그램을 저장하는 데 사용됩니다.4. 서버는 클라이언트 시스템에 비해 높은 성능을 제공합니다. 5. 서버는 동시 다중 사용자 로그인을 지원하지만 클라이언트는 한 번에

단일 사용자 로그인을 지원합니다.