C# [MSMQ] 관리자에 대해 알아보기.
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 이 글을 이해하려면 아래 2개 글을 먼저 읽어보고 오시는걸 추천드립니다. 실습까지 하려면 기본적인 내용들을 갖춰야 하니까요^^
우선, Visual Studio C#으로 만든 MSMQ 프로젝트를 열어줍니다. 아래는 전체 코드입니다.
using System.Messaging;
namespace MSPC
{
internal class Program
{
static void Main(string[] args)
{
MessageQueue myQueue = null;
if (MessageQueue.Exists(".\\Private$\\NewQueue"))
myQueue = new System.Messaging.MessageQueue(".\\Private$\\NewQueue");
else
myQueue = MessageQueue.Create(".\\Private$\\NewQueue");
myQueue.Send("Welcome to NGMsoftware!");
Message msg = myQueue.Receive();
System.Diagnostics.Debug.WriteLine(msg.Body.ToString());
MessageQueue.Delete(".\\Private$\\NewQueue");
}
}
}
마지막 3줄을 주석으로 처리한 후 실행 해줍니다. 큐에 들어온 메세지를 확인하기 위함이예요~ 윈도우 검색에서 제어판을 입력 후 실행하세요.
관리 도구를 클릭하세요.
컴퓨터 관리를 실행 하세요.
이렇게 순서대로 컴퓨터 관리를 실행할수도 있지만, "compmgmt.msc" 명령을 통해 실행해도 됩니다.
메세지 큐를 확장하면 개인 큐안에 생성된 큐(newqueue)가 보일겁니다.
위 C#으로 만든 프로젝트에서 큐를 만들고(또는 만들어진 큐를 가져오고) "Welcome to NGMsoftware!" 메세지를 보냈습니다.
큐에 들어온 메세지를 꺼내가지(Receive) 않았기 때문에 메세지가 하나 보여집니다. 이 메제시를 우클릭하고, 속성을 클릭 해보세요.
메세지에 대한 여러가지 정보를 확인할 수 있습니다.
메세지 본문 내용도 확인할 수 있고, 큐에 들어온 메세지를 삭제할수도 있습니다.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
추천0 비추천0
- 이전글개발자라면 알아야 할 윈도우 실행 명령어 모음. 22.04.12
- 다음글[MSMQ] 작업 그룹 설치 컴퓨터는 이 작업을 지원하지 않습니다. 22.04.12
댓글목록
등록된 댓글이 없습니다.