aug 02, 2019
admin
0
113

msmq 예제

메시지 큐에 개체를 저장할 수도 있습니다. 예를 들어 로그 메시지를 큐에 저장해야 한다고 가정합니다. 로그 메시지는 LogMessage 클래스의 인스턴스에 저장되며 로그 메시지의 세부 정보와 관련된 필요한 속성을 포함합니다. LogMessage 클래스의 모양은 다음과 같습니다 . 가상의 상품과 운송 회사의 예를 살펴보겠습니다. MSMQ(Microsoft 메시징 큐) 기술은 메시지를 사용하는 비동기 통신에 사용됩니다. MSMQ는 또한 프로세스 간 통신 기능으로 간주될 수 있습니다. 두 프로세스가 ”Fire and Forget” 방식으로 서로 통신하기를 원할 때마다 MSMQ는 매우 유용합니다. 사용예를 들어 결제 소프트웨어가 자정에 1000 개의 청구서를 처리해야하고 모든 사용자에게 메일을 보내야하는 경우. 운영자가 소프트웨어를 실행하는 경우와 같이 그는 즉시 알림을 원한다. 운영자는 모든 청구서가 처리될 때까지 기다릴 수 없으며 전자 메일을 받습니다. 여기서 MSMQ는 1000대 고객 이메일 정보를 Queue로 전송하는 결제 소프트웨어로 통신하는 데 중요한 역할을 하며 Queue 이벤트 처리기는 요청을 처리합니다. 이러한 방식으로 운영자는 ”현장” 프로세스를 아는 대신 프로세스에 대한 즉각적인 알림을 받습니다.

따라서 1단계: MSMQ가 컴퓨터에 제대로 설치되었는지 확인해야 합니다. 어떻게 확인? 이 특정 예에 사용된 기술은 다음과 같이 다음과 같이: 고객에게 상품을 판매하는 상품 회사인 ”DNC Goods”가 있다고 상상해 보십시오. 또한 해운 회사 ”DNC Acme 화주”가 DNC 상품이 주문을 요청하고 배송하는 데 사용하는 운송 회사라고 상상해보십시오. 둘 다 시스템에 MSMQ 및 분산 트랜잭션이 설치되어 있습니다. 큐의 경로를 가져옵니다. 경로를 설정하면 MessageQueue가 새 큐를 가리킵니다. 이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다. 사용 중(메시지큐 메시지큐 = 새 메시지큐(path)) 2. MSMQ가 설치되면 MSMQ 기능이 확장됩니다. 다음 큐가 있을 것입니다: 큐에서 메시지를 검색하고 읽을 때 몇 가지 고려 사항이 있습니다.

POST CATEGORIES

Okategoriserade