메시지 구동 처리 란 무엇입니까?
메시지 중심 처리는 기본 클라이언트 / 서버 컴퓨팅 환경에서 발생하는 프로세스 중 하나입니다. 본질적으로, 메시지 구동 처리는 컴퓨팅 클라이언트가 메시지의 형태로 요청을 메시지의 수신자 및 분배 자 역할을하는 소프트웨어 프로그램에 전달할 때 발생합니다. 수신자 또는 메시지 브로커는 때때로 호출되므로 메시지를 적절한 서버 응용 프로그램으로 라우팅합니다.
메시지 구동 처리 구조 내에서 특정 작업 과정에 대한 요청을 포함하는 메시지는 메시지 요청이 구성되는 방식이 다를 수 있습니다. 메시지에는 요청중인 애플리케이션의 이름 또는 태그와 같은 요소가있을 수 있으며 서버 측에서 요청을 처리하기위한 긴급 성 또는 타임 라인이 표시 될 수 있습니다. 메시지의 구조에 따라 수신자 또는 메시지 브로커는 메시지를 보낸 사람에게 응답하고 메시지를 적절한 서버로 전달할 수 있습니다.
메시지 구동 처리는 분산 컴퓨팅을 사용하는 환경에서 일반적입니다. 다시 말해서, 전체 네트워크가 넓은 지리적 영역을 커버한다면, 새로운 메시지 또는 애플리케이션이 실행되기 전에 스크리닝 할 필요성이 증가 될 수있다. 이 유형의 메시지 구동 처리를 사용하는 경우 일반적으로 네트워크의 다양한 원격 섹션에서 증가 된 메시지 흐름을 처리하는 데 도움이되는 미들웨어라는 추가 소프트웨어 구성 요소가 있습니다. 미들웨어가 메시지를 정렬, 검증 및 라우팅하는 데 도움이되므로 레거시 서버의 부담을 덜어 줄 수 있습니다.
메시지 중심 처리는 의도 된 작업을 수행하기 전에 여러 단계를 포함하는 접근 방법이지만 시간 지연이 없습니다. 최종 사용자는 메시지 중심 처리가 진행되는 동안 기능이 느려지는 것을 눈치 채지 못할 것입니다. 실제로 대부분의 사용자는이 유형의 기능이 실행되고 있음을 완전히 인식하지 못합니다. 많은 요청 메시지는 시스템 작동을 유지하는 지속적인 자동화 프로세스의 일부로 생성되기 때문입니다.