Skip to main content

분산 응용 프로그램이란 무엇입니까?

distributed 분산 응용 프로그램은 여러 컴퓨터에서 한 번에 실행되는 프로그램이며 서버 또는 클라우드 컴퓨팅에 저장할 수 있습니다.클라이언트 컴퓨터가 서버에서 프로그램에 액세스하고 서버가 모든 처리를 수행하는 클라이언트-서버 관계가있는 네트워크 내에서 일반적으로 사용됩니다.응용 프로그램에 일반적으로 액세스하는 각 컴퓨터는 특정 목적으로 만들어집니다.다양한 분산 애플리케이션이 있지만 일반적인 프로그램은 일반 프로그램, 협업 소프트웨어, 실시간 시스템 및 계산 시스템입니다.분산 애플리케이션을 사용하는 것은 일반적으로 유리하지만 서버가 약하거나 느리면 문제가 발생할 수 있습니다. 분산 응용 프로그램 시스템은 여러 다른 네트워크 유형에서 사용될 수 있지만 클라이언트 서버 네트워크에서 가장 자주 볼 수 있습니다.이러한 유형의 네트워크에서 클라이언트 컴퓨터 mdash;또는 컴퓨터 사람들은 mdash;서버에서 프로그램과 정보에 액세스합니다.응용 프로그램은 서버에서 사용될뿐만 아니라 서버는 프로그램이 작동하기 위해 모든 처리를 수행 할 책임이 있습니다.클라우드 컴퓨팅도이를 위해 사용될 수 있습니다.이 경우 프로그램은 클라우드 서버에 저장되며 클라이언트 컴퓨터는 프로그램에 액세스합니다.또는 특정 작업을 수행하도록 지시했습니다.예를 들어, 한 컴퓨터는 이미지를 생성하는 데 사용되거나 최적화 될 수 있고 다른 컴퓨터는 텍스트에 사용됩니다.또한 사용자는 일반적인 작업을 수행하는 대신 특정 작업을 수행하도록 지시받을 수 있습니다.

여러 분산 응용 프로그램 유형이 있지만 4 가지 기본 범주가 있습니다.일반 프로그램은 컴퓨터에서 발견되는 일반적인 프로그램이며, 한 번에 여러 컴퓨터에서 작동하도록 만들어졌습니다.협업 소프트웨어는 여러 사람이 동시에 단일 프로젝트를 수행 할 수 있도록 만들어졌습니다.각 사용자는 일반적으로 프로젝트의 다른 섹션에서 작동합니다.실시간 시스템은 사용자가 고객 질문에 온라인으로 답변하는 채팅 및 티켓 프로그램입니다.계산 프로그램은 코드를 처리하기 위해 만들어지고 여러 컴퓨터를 한 번에 최적화하고 처리하는 데 사용합니다.

분산 애플리케이션을 사용하는 것은 일반적으로 많은 사용자가 한 번에 프로그램에 액세스하고 사용할 수 있기 때문에 일반적으로 유리합니다.서버가 강하지 않으면 문제가 되십시오.서버는 일반적으로 처리를 수행 할 책임이 있으므로 서버에 많은 부담이 생깁니다.서버가 약하거나 느리면 프로그램에 액세스하는 컴퓨터의 지연 또는 더 심각한 문제가 발생할 수 있습니다.