<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'messagequeue' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/messagequeue</link>
		<description>messagequeue</description>
		<language>ko</language>
		<pubDate>Sat, 23 Jul 2011 19:55:22 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[Message Queue 자료 조사...]]></title>
	<link>http://debop.egloos.com/4097819</link>
	<guid>http://debop.egloos.com/4097819</guid>
	<description>
	<![CDATA[ 
갑자기 과제가 생겼는데, 10년 전 고민하던 MQ를 다시 해야 할 듯 한데... 이제는 Open Source 가 많아져서, 뭘 해야 할지 더 고민이네요. 예전에 IBM MQ하고 MSMQ 밖에는 몰랐는데^^ 위키피디아 Message QueueMessage Queue Evaluation Notes (여러가지 MQ 비교)Rabbit MQ (Earlang 으로 만들었다네요)Zero MQ ( 아직 읽지는 않았지만 사이트가 이뻐요^^)Oracle GlassFish ProjectOpen MQ 등이 있네요... 뭐 여러가지 프로토콜, 작업 방식, 지원 Language 등에서 선택은 각자 할 수 있지만... 우선 눈에 띄는게 RabbitMQ 네요^^시간을 갖고, 공부해봐야 할 주제입니다. 서버 단에서 작업이나 Cloud 단	]]>
	</description>
	<pubDate>Sat, 23 Jul 2011 19:55:22 +0900</pubDate>
	<dc:creator><![CDATA[디밥의 블로그]]></dc:creator>
</item>
<item>
	<title><![CDATA[Looper + (Handler / Message)]]></title>
	<link>http://gloid.egloos.com/37226</link>
	<guid>http://gloid.egloos.com/37226</guid>
	<description>
	<![CDATA[ 
    Looper.Looper()  Looper객체가 생성될 때 MessageQueue도 같이 생성되며, 생성된 Looper(MessageQueue)객체는 currentThread에 묶인다.  final MessageQueue mQueue;  private Looper() {          mQueue = new MessageQueue();          mRun = true;          mThread = Thread.currentThread();  }    Looper.loop()  public static final void loop() {          Looper me = myLooper();//현재 thread의 Looper인스턴스를 불러온다.          MessageQueue q	]]>
	</description>
	<pubDate>Fri, 26 Mar 2010 14:38:02 +0900</pubDate>
	<dc:creator><![CDATA[gloid]]></dc:creator>
</item>
<item>
	<title><![CDATA[MessageQueue in .NET]]></title>
	<link>http://ausgang.egloos.com/2372062</link>
	<guid>http://ausgang.egloos.com/2372062</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds15.egloos.com/pds/200907/13/91/d0043491_4a5abee357e75.gif"  
				alt="MessageQueue in .NET" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> 간단한 내용인데, 요즘 쉽게 디테일 한 것들을 잊어먹어서.. -_-;; 대략 정리..   참조 사이트:  .NET Framework에 있는 System.MessageQueue 클래스는 MS Message Queue의 레퍼 클래스이다.  메세지 큐 기술을 사용하면 각기 다른 시간에 실행되는 다른 응용 프로그램이 이기종 네트워크 및 시스템(일시적인 오프라인 포함)에서도 서로 통신할 수 있다. 응용 프로그램은 큐에서 메시지 보내기(Send(Object), 받기(Receive()) 및 피킹(peeking)을 할 수 있다.   MSMQ에 대해서는 MSMQ의 Platform SDK에 있는 Message Queue(http://msdn.microsoft.com/en-us/library/ms711472%28VS.85%29	]]>
	</description>
	<pubDate>Mon, 13 Jul 2009 14:06:53 +0900</pubDate>
	<dc:creator><![CDATA[눈사람 이글루]]></dc:creator>
</item>
<item>
	<title><![CDATA[Q4M : Message Queue for MySQL5.1]]></title>
	<link>http://neojjang.egloos.com/1907005</link>
	<guid>http://neojjang.egloos.com/1907005</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds10.egloos.com/pds/200905/18/23/a0012723_4a11007b61da8_t.png"  
				alt="Q4M : Message Queue for MySQL5.1" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> 시스템을 개발할 때 증가하는 데이터의 유입으로 인한 병목현상을 해결해 주기 위해 &quot;메시지 큐&quot;라는 미들웨어를 종종 사용하곤 한다. Microsoft Windows환경에서도 MSMQ라는 제품이 있고, Java진영에도 Message Queue 제품이 있는 것으로 안다.     특정 사이트에서 가입자가 폭주하는 경우(약간만 늘어도..-.-) 대부분 DB의 부하로 인해 서버가 다운되는 경험을 많이 겪었을 것이다. 이런 경우 가입 데이터를 처리하는 부분에 메시지 큐를 도입하는 것만으로 다운 없이 서비스를 이용자에게 제공할 수 있다. 다음 그림을 보면 메시지 큐의 위치와 역할을 알 수 있다.  그림에서 Publisher가 가입 페이지에서 데이터 등록을 요청하는 것이고 Subscriber가 요청된 데이터를 처리하는 부분	]]>
	</description>
	<pubDate>Mon, 18 May 2009 15:52:14 +0900</pubDate>
	<dc:creator><![CDATA[IT 프로를 향한 조건?]]></dc:creator>
</item>
<item>
	<title><![CDATA[문득 생각난 Window message......]]></title>
	<link>http://tory45.egloos.com/4876167</link>
	<guid>http://tory45.egloos.com/4876167</guid>
	<description>
	<![CDATA[ 
문득     &quot;Postmessage나 SendMessage에 의해 생성된 Message는 언제 Queue에서 제거 되나요? &quot;    라는 질문을 했었던 시절이 기억나네요 ^^ . 물론 대부분의 Window 개발자라면 당연 알고 있겠지만 Message처리를 처음 접해 보는 개발자라면 한번쯤 생각해 보는것도 괜찮지 않을까? 라는 생각에 끄적 끄적 그려 봅니다.    while( (bRet = GetMessage( &amp;msg, hWnd, 0, 0 )) != 0)         	]]>
	</description>
	<pubDate>Wed, 11 Mar 2009 20:31:19 +0900</pubDate>
	<dc:creator><![CDATA[네모 반창고]]></dc:creator>
</item>
<item>
	<title><![CDATA[POSIX messagequeue]]></title>
	<link>http://purewell.egloos.com/3991234</link>
	<guid>http://purewell.egloos.com/3991234</guid>
	<description>
	<![CDATA[ 
POSIX IPC에서 마지막-IPC는 이것 외에도 많다-으로 소개할 녀석은 메시지큐이다. 간략히 뭐하는 녀석인지 설명하자면, '우선순위가 있는 줄서기'랄까? 일단 Queue라는 말에서 이 녀석은 기본으로 먼저 던져넣은 메시지를 먼저 꺼내올 수 있다. 근데 가끔씩 긴급해 보내야할 메시지가 있을 수도 있을까...해서 메시지에 우선순위를 둘 수 있다. 그래서 때에 따라 우선순위가 높은 녀석이 나중에 큐에 들어갔는데도 먼저 나올 수 있다. 뭐 이런 녀석이다.    이 역시 SysV에서 뛰쳐나온 녀석이라서 SysV용 API가 있다. msgget으로 메시지큐 핸들을 얻어내어, msgsnd/msgrcv 등으로 적당히 메시지를 던지고 받을 수 있다. 이때 우선순위는 정수형으로 줄 수 있다. 다 사용한 메시지큐는 msgct	]]>
	</description>
	<pubDate>Tue, 25 Nov 2008 13:12:10 +0900</pubDate>
	<dc:creator><![CDATA[Purewell.BIZ]]></dc:creator>
</item>
<item>
	<title><![CDATA[Message Queue of UN*X]]></title>
	<link>http://purewell.egloos.com/3506312</link>
	<guid>http://purewell.egloos.com/3506312</guid>
	<description>
	<![CDATA[ 
 발로 짠 UN*X message queue 프로그래밍. 아... 귀찮스러... CMake가 깔려 있다면, 아래와 같이 입력하면 대략 안성 맞춤이다.  $ cmake .  $ make    	]]>
	</description>
	<pubDate>Wed, 28 Nov 2007 18:27:38 +0900</pubDate>
	<dc:creator><![CDATA[Purewell.BIZ]]></dc:creator>
</item>
	</channel>
</rss>

