<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Groovy</title>
	<atom:link href="http://groovy.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://groovy.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 14 Oct 2011 06:30:16 +0000</lastBuildDate>
	<language>ko</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='groovy.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Groovy</title>
		<link>http://groovy.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://groovy.wordpress.com/osd.xml" title="Groovy" />
	<atom:link rel='hub' href='http://groovy.wordpress.com/?pushpress=hub'/>
		<item>
		<title>apache mina 2.x</title>
		<link>http://groovy.wordpress.com/2011/10/14/apache-mina-2-x/</link>
		<comments>http://groovy.wordpress.com/2011/10/14/apache-mina-2-x/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 06:30:15 +0000</pubDate>
		<dc:creator>groovy</dc:creator>
				<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://groovy.wordpress.com/?p=22</guid>
		<description><![CDATA[3-layer I/O Service - Performs actual I/O I/O Filter Chain - Filters/Transforms bytes into desired Data Structures and vice-versa I/O Handler - Here resides the actual business logic create mina application process Create I/O service - Choose from already available Services (*Acceptor) or create your own Create Filter Chain - Choose from already existing Filters or create a custom Filter [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=groovy.wordpress.com&amp;blog=18774&amp;post=22&amp;subd=groovy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>3-layer</p>
<ul>
<li><strong>I/O Service</strong> - Performs actual I/O</li>
<li><strong>I/O Filter Chain</strong> - Filters/Transforms bytes into desired Data Structures and vice-versa</li>
<li><strong>I/O Handler</strong> - Here resides the actual business logic</li>
</ul>
<p>create mina application process</p>
<ul>
<li><strong>Create I/O service</strong> - Choose from already available Services (*Acceptor) or create your own</li>
<li><strong>Create Filter Chain</strong> - Choose from already existing Filters or create a custom Filter for transforming request/response</li>
<li><strong>Create I/O Handler</strong> - Write business logic, on handling different messages<br />
Creating a MINA application is this simple</li>
</ul>
<p><img class="aligncenter" title="https://cwiki.apache.org/confluence/plugins/servlet/gliffyapi/clientdiagram?cb=-612812838&amp;pk=pub&amp;name=mina_client_architecture&amp;ceoid=2854042&amp;key=MINA" src="https://cwiki.apache.org/confluence/plugins/servlet/gliffyapi/clientdiagram?cb=-413820310&amp;pk=pub&amp;name=server_architecture&amp;ceoid=2852204&amp;key=MINA" alt="서버 및 클라이언트 아키텍쳐" width="478" height="653" /></p>
<p><a href="http://mina.apache.org/io-service.html">Service</a></p>
<ul>
<li> Server - <strong>IoAcceptor implement</strong></li>
<li>client -<strong>IoConnector implement</strong></li>
</ul>
<p>&nbsp;</p>
<p><strong></strong>  Session</p>
<p>client 가  server 에 접속시 생성되며,  disconected 하기전까지 메모리에 상주한다.</p>
<ul>
<li>Connected : the session has been created and is available</li>
<li>Idle : the session hasn&#8217;t processed any request for at least a period of time (this period is configurable)
<ul>
<li>Idle for read : no read has actually been made for a period of time</li>
<li>Idle for write : no write has actually been made for a period of time</li>
<li>Idle for both : no read nor write for a period of time</li>
</ul>
</li>
<li>Closing : the session is being closed (the remaining messages are being flushed, cleaning up is not terminated)</li>
<li>Closed : The session is now closed, nothing else can be done to revive it.</li>
</ul>
<p>IOBuffer</p>
<ul>
<li> Buffers are just buffers</li>
<li>ByteBuffer의 wrapper 객체인 IOBuffer는 3.x에 대폭 수정되거나,  deprecated 될것으로 보여진다.</li>
<li>Assuming that the MINA ByteBuffer is just a wrapper on top of NIO ByteBuffer, this can be a real problem when using direct buffers.</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/groovy.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/groovy.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/groovy.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/groovy.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/groovy.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/groovy.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/groovy.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/groovy.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/groovy.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/groovy.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/groovy.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/groovy.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/groovy.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/groovy.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=groovy.wordpress.com&amp;blog=18774&amp;post=22&amp;subd=groovy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://groovy.wordpress.com/2011/10/14/apache-mina-2-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c7bf4f7a66833a0826ae48b9a61d93d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">groovy</media:title>
		</media:content>

		<media:content url="https://cwiki.apache.org/confluence/plugins/servlet/gliffyapi/clientdiagram?cb=-413820310&#038;pk=pub&#038;name=server_architecture&#038;ceoid=2852204&#038;key=MINA" medium="image">
			<media:title type="html">https://cwiki.apache.org/confluence/plugins/servlet/gliffyapi/clientdiagram?cb=-612812838&#38;pk=pub&#38;name=mina_client_architecture&#38;ceoid=2854042&#38;key=MINA</media:title>
		</media:content>
	</item>
		<item>
		<title>maven practice</title>
		<link>http://groovy.wordpress.com/2011/10/13/maven-practice/</link>
		<comments>http://groovy.wordpress.com/2011/10/13/maven-practice/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 08:06:07 +0000</pubDate>
		<dc:creator>groovy</dc:creator>
				<category><![CDATA[Maven]]></category>
		<category><![CDATA[maven3.x]]></category>

		<guid isPermaLink="false">http://groovy.wordpress.com/?p=19</guid>
		<description><![CDATA[3.0.3설치&#8230; mina  프로젝트를 보던중..build 시 .3.0.x,를 요구하더군요.. 달라진게 먼지 아직 보진 못했으니.. 이것도 공부해야할 대상.. &#160; $ mvn -Pserial clean install # Build packages (JARs) for the core API and other extensions and install them to the local Maven repository. $ mvn -Pserial site # Generate reports (JavaDoc and JXR) $ mvn -Pserial package assembly:assembly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=groovy.wordpress.com&amp;blog=18774&amp;post=19&amp;subd=groovy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>3.0.3설치&#8230;</p>
<p>mina  프로젝트를 보던중..build 시 .3.0.x,를 요구하더군요..</p>
<p>달라진게 먼지 아직 보진 못했으니..</p>
<p>이것도 공부해야할 대상..</p>
<p>&nbsp;</p>
<pre>$ mvn -Pserial clean install             # Build packages (JARs) for the core API and other extensions and install them to the local Maven repository.
$ mvn -Pserial site                      # Generate reports (JavaDoc and JXR)
$ mvn -Pserial package assembly:assembly # Generate a tarball (package goal needed to fix an assembly plugin bug)
$ mvn -Pserial eclipse:eclipse           # Generate Eclipse project files if you want
최초 이것만 알아도 별 문제없이 진행될듯..</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/groovy.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/groovy.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/groovy.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/groovy.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/groovy.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/groovy.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/groovy.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/groovy.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/groovy.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/groovy.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/groovy.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/groovy.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/groovy.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/groovy.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=groovy.wordpress.com&amp;blog=18774&amp;post=19&amp;subd=groovy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://groovy.wordpress.com/2011/10/13/maven-practice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c7bf4f7a66833a0826ae48b9a61d93d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">groovy</media:title>
		</media:content>
	</item>
		<item>
		<title>TODO LIST</title>
		<link>http://groovy.wordpress.com/2007/08/20/todo-list/</link>
		<comments>http://groovy.wordpress.com/2007/08/20/todo-list/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 02:48:58 +0000</pubDate>
		<dc:creator>groovy</dc:creator>
				<category><![CDATA[works]]></category>

		<guid isPermaLink="false">http://groovy.wordpress.com/2007/08/20/todo-list/</guid>
		<description><![CDATA[[private] Unbuntu 7.04 + Beryl  8.21 [private] svn  setup [project] New Project Design &#8211; UPIS V1.0 [LIFE'S] Boxing in step by step [private] os change : office  computer<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=groovy.wordpress.com&amp;blog=18774&amp;post=17&amp;subd=groovy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li>[private] <strike>Unbuntu 7.04 + Beryl  8.21</strike></li>
<li>[private] svn  setup</li>
<li>[project] New Project Design &#8211; UPIS V1.0</li>
<li>[LIFE'S] Boxing in step by step</li>
<li>[private] os change : office  computer</li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/groovy.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/groovy.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/groovy.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/groovy.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/groovy.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/groovy.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/groovy.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/groovy.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/groovy.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/groovy.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/groovy.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/groovy.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/groovy.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/groovy.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/groovy.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/groovy.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=groovy.wordpress.com&amp;blog=18774&amp;post=17&amp;subd=groovy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://groovy.wordpress.com/2007/08/20/todo-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c7bf4f7a66833a0826ae48b9a61d93d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">groovy</media:title>
		</media:content>
	</item>
	</channel>
</rss>
