클라이언트 / 서버 아키텍처

작가: Peter Berry
창조 날짜: 17 팔월 2021
업데이트 날짜: 22 6 월 2024
Anonim
[자바 웹 개발 워크북#013] 1.4 클라이언트/서버 아키텍처의 진화
동영상: [자바 웹 개발 워크북#013] 1.4 클라이언트/서버 아키텍처의 진화

콘텐츠

정의-클라이언트 / 서버 아키텍처 란 무엇입니까?

클라이언트 / 서버 아키텍처는 서버가 클라이언트가 소비하는 대부분의 리소스와 서비스를 호스트, 제공 및 관리하는 컴퓨팅 모델입니다. 이 유형의 아키텍처에는 네트워크 또는 인터넷 연결을 통해 중앙 서버에 연결된 하나 이상의 클라이언트 컴퓨터가 있습니다. 이 시스템은 컴퓨팅 리소스를 공유합니다.


모든 요청과 서비스가 네트워크를 통해 전달되므로 클라이언트 / 서버 아키텍처는 네트워킹 컴퓨팅 모델 또는 클라이언트 / 서버 네트워크라고도합니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 클라이언트 / 서버 아키텍처를 설명합니다

클라이언트 / 서버 아키텍처는 서버가 생산자 역할을하고 소비자가 소비자 역할을하는 생산자 / 소비자 컴퓨팅 아키텍처입니다. 서버는 요청시 클라이언트에게 고급 컴퓨팅 집약적 서비스를 수용하고 제공합니다. 이러한 서비스에는 응용 프로그램 액세스, 스토리지, 파일 공유, 서버 액세스 및 / 또는 서버의 원시 컴퓨팅 성능에 대한 직접 액세스가 포함될 수 있습니다.

클라이언트 / 서버 아키텍처는 클라이언트 컴퓨터가 네트워크 연결을 통해 서버에 대한 리소스 또는 프로세스 요청을 처리 한 후 처리되어 클라이언트로 전달 될 때 작동합니다. 서버 컴퓨터는 여러 클라이언트를 동시에 관리 할 수있는 반면 한 클라이언트는 한 번에 여러 서버에 연결하여 각각 다른 서비스 집합을 제공 할 수 있습니다. 가장 간단한 형태의 인터넷은 웹 서버가 웹 사이트 데이터를 가진 많은 동시 사용자에게 서비스를 제공하는 클라이언트 / 서버 아키텍처를 기반으로합니다.