분산 응용 프로그램이란 무엇입니까?
분산 응용 프로그램은 한 번에 여러 컴퓨터에서 실행되는 프로그램이며 서버 또는 클라우드 컴퓨팅에 저장할 수 있습니다. 클라이언트 컴퓨터가 서버에서 프로그램에 액세스하고 서버가 모든 처리를 수행하는 클라이언트-서버 관계가있는 네트워크 내에서 일반적으로 사용됩니다. 응용 프로그램에 일반적으로 액세스하는 각 컴퓨터는 특정 목적으로 만들어집니다. 다양한 분산 애플리케이션이 있지만 일반적인 프로그램은 일반 프로그램, 협업 소프트웨어, 실시간 시스템 및 계산 시스템입니다. 분산 응용 프로그램을 사용하는 것은 일반적으로 유리하지만 서버가 약하거나 느리면 문제가 발생할 수 있습니다.
분산 응용 프로그램 시스템은 여러 다른 네트워크 유형에서 사용될 수 있지만 클라이언트 서버 네트워크에서 가장 자주 볼 수 있습니다. 이러한 유형의 네트워크에서 클라이언트 컴퓨터 또는 컴퓨터가 사용하는 컴퓨터는 서버의 프로그램 및 정보에 액세스합니다. 응용 프로그램은 Th에서 사용되었을뿐만 아니라E 서버이지만 서버는 프로그램이 작동하기 위해 모든 처리를 수행 할 책임이 있습니다. 클라우드 컴퓨팅도이를 위해 사용될 수 있으며,이 경우 프로그램은 클라우드 서버에 저장되며 클라이언트 컴퓨터는 프로그램에 액세스합니다.
각 컴퓨터 또는 사람이 일반적인 목적으로 분산 응용 프로그램을 사용할 수 있지만 컴퓨터 또는 사람은 일반적으로 특정 작업을 수행하도록 전문화되거나 지시됩니다. 예를 들어, 한 컴퓨터는 이미지를 생성하는 데 사용되거나 최적화 될 수 있고 다른 컴퓨터는 텍스트에 사용됩니다. 사용자는 일반적인 작업을 수행하는 것이 아니라 특정 작업을 수행하도록 지시받을 수 있습니다.
여러 분산 응용 프로그램 유형이 있지만 네 가지 기본 범주가 있습니다. 일반 프로그램은 컴퓨터에서 발견되는 일반적인 프로그램이며, 한 번에 여러 컴퓨터에서 작동하도록 만들어졌습니다. 협업 소프트웨어가 만들어져 여러 사람이 단일 Proje에서 작업 할 수 있습니다.동시에 CT; 각 사용자는 일반적으로 프로젝트의 다른 섹션에서 작동합니다. 실시간 시스템은 사용자가 온라인으로 고객 질문에 답변하는 채팅 및 티켓 프로그램입니다. 계산 프로그램은 코드를 처리하고 여러 컴퓨터를 한 번에 사용하여 처리하고 처리합니다.
분산 애플리케이션을 사용하는 것은 일반적으로 많은 사용자가 한 번에 프로그램에 액세스하고 사용하는 것이 더 쉬워 지지만 서버가 강하지 않으면 문제가 될 수 있기 때문에 일반적으로 유리합니다. 서버는 일반적으로 처리를 수행 할 책임이 있으므로 서버에 많은 부담이 생깁니다. 서버가 약하거나 느리면 프로그램에 액세스하는 컴퓨터의 지연 또는 더 심각한 문제로 이어질 수 있습니다.