<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_☆曾泪洒仙剑☆--☆今醉前世缘☆--☆十年再续紫竹情缘☆</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/9171/rss</id><updated>2011-07-25T00:36:15Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/9171/rss"/><entry><id>http://www.cnblogs.com/ww21xx/archive/2010/07/12/1775934.html</id><title type="text">要出差 上海 - 成都</title><summary type="text">要出差 上海 - 成都，暂时木有时间写博客，请各位兄弟放心 只要我一有空我就会接着写.NET TCP 异步这块。。。</summary><published>2010-07-12T09:28:00Z</published><updated>2010-07-12T09:28:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2010/07/12/1775934.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2010/07/12/1775934.html"/><content type="html">要出差 上海 - 成都，暂时木有时间写博客，请各位兄弟放心 只要我一有空我就会接着写.NET TCP 异步这块。。。&lt;img src="http://www.cnblogs.com/ww21xx/aggbug/1775934.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ww21xx/archive/2010/07/12/1775934.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2010/07/09/Socket.html</id><title type="text">.Net异步Socket封装 一</title><summary type="text">.Net异步Socket封装</summary><published>2010-07-09T06:14:00Z</published><updated>2010-07-09T06:14:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2010/07/09/Socket.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2010/07/09/Socket.html"/><content type="html">&lt;p&gt;既然要决定写一系列的文章，必定要有项目，OK 因为是网络开发 就名为 &amp;#8220;Shu.Net&amp;#8221; 然后再这个框架内依次添加相关的那内容。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Socket作为网络开发兄弟很熟悉，一切的网络程序的源泉，如：HTTP、FTP、包括自定义协议若干的服务器及客户端等。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;既然是C/S程序，那么也上一张通用的Socket通讯流程图：&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p style="text-align: center"&gt;&lt;img height="539" alt="" src="http://images.cnblogs.com/cnblogs_com/ww21xx/Socket-1-1.png" width="539" border="0" /&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;嘿嘿，所有的网络程序都逃不脱这个通讯流程。&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;由于是异步Socket开发，在这里需要详细了解.NET中的System.Net.Sockets下的Socket与SocketAsyncEventArgs两个类。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;SocketAsyncEventArgs是.Net2.0后新添加的高性能的网络服务器而设计的，实际上底层就是采用IOCP实现的，所以在开发高并发异步通讯程序的时候比以前大大提高性能。&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;下面来看看咱们将要实现的基本目标，我画了一个很简单的图：&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;div align="center"&gt;&lt;img height="480" alt="" src="http://images.cnblogs.com/cnblogs_com/ww21xx/Shu.Net-1-2.jpg" width="720" border="0" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;看吧，很简单吧！&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;TcpServers 这是我们将要封装的Tcp服务器类。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;TcpServersListener 是Tcp服务器监听类。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;TcpClients 是客户端类&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;TcpClientsConnect 客户端连接类&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;TcpSocketManager 这个是 客户端与服务器端可以通用的Tcp Socket 管理类&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;当然这时候大伙会说，内存池呢？ Socket池呢？ 客户端断线重连接呢？ 你这玩意这么简单、这么垃圾，能用来干嘛。。。还说高性能呢。。。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;嘿嘿，各位慢慢来嘛，咱们后边还有很长时间。。。一步一步往里面加嘛，这仅仅是基础结构！ 我是把它分解了，这样显得结构清晰，不至于给人感觉胖大。。。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;OK 结构图出来了，下节咱们来实现。。。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ww21xx/aggbug/1774353.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ww21xx/archive/2010/07/09/Socket.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2010/07/08/1773988.html</id><title type="text">5年前匆匆一别，今终归博客园！</title><summary type="text">5年前在博客园落户，由于本人动荡不稳，乃至家园荒废。在此向DUDU大说声&amp;#8220;抱歉&amp;#8221;! 今落魄归乡，决定发奋图强，多为家乡做贡献！故鄙人准备写一系列.Net Socket研究，还望各位园子里面的兄弟们多多来串门！</summary><published>2010-07-08T14:31:00Z</published><updated>2010-07-08T14:31:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2010/07/08/1773988.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2010/07/08/1773988.html"/><content type="html">&amp;nbsp;&amp;nbsp; &amp;nbsp;5年前在博客园落户，由于本人动荡不稳，乃至家园荒废。在此向DUDU大说声&amp;#8220;抱歉&amp;#8221;! 今落魄归乡，决定发奋图强，多为家乡做贡献！故鄙人准备写一系列.Net Socket研究，还望各位园子里面的兄弟们多多来串门！&lt;img src="http://www.cnblogs.com/Emoticons/qface/055243485.gif"  alt="" /&gt;&lt;img src="http://www.cnblogs.com/ww21xx/aggbug/1773988.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ww21xx/archive/2010/07/08/1773988.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2006/12/18/595956.html</id><title type="text">安装 Visual Studio 2005 简体中文 Service Pack 1 成功！</title><summary type="text">安装 Visual Studio 2005 简体中文 Service Pack 1 成功！机器配置：P4 3.0 内存：1.25G 安装时间长：1小时 安装成功，发图庆贺！ </summary><published>2006-12-18T09:19:00Z</published><updated>2006-12-18T09:19:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2006/12/18/595956.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2006/12/18/595956.html"/></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2005/12/10/294675.html</id><title type="text">孤独使人坠落！！！！！！！！！</title><summary type="text">过惯有你的日子，突然一天你走了，留下不知所措的我。从那以后，我的世界一片浑然，茫然、孤独、袭来，我开始学会了喝酒，也常常去那让人醉生梦死的地方。。。那常常坐在那独自一个人喝着让人迷失本性的东西，一边回忆我们的前世。想对你说声“你在那边，还好吗？我好想你。。。”  心情不好，乱涂。。。。。。。</summary><published>2005-12-10T15:26:00Z</published><updated>2005-12-10T15:26:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2005/12/10/294675.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2005/12/10/294675.html"/></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2005/10/28/264121.html</id><title type="text">老婆我们恋爱吧！</title><summary type="text">我很想写出来，但是我。。。。。</summary><published>2005-10-28T13:12:00Z</published><updated>2005-10-28T13:12:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2005/10/28/264121.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2005/10/28/264121.html"/></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2005/09/26/244062.html</id><title type="text">我未来的妻子</title><summary type="text">想像中的 　　1、向你妈妈讨教你最爱吃的菜，然后每天为你做饭　　　　2、戒掉辣椒，陪你一起吃清淡的饭菜　　　　3、在你夜晚工作很累的时候，给你到一杯咖啡，然后自己先睡，不打扰你 　　4、亲手给你洗衣服，并且烫平。让你每天都有干净的衣服　　　　5、叫你起床时，把牙膏挤好，等你洗漱完毕，就可以吃到我做好的早餐　　　　6、每天睡觉之前吻吻你　　　　7、每天出门之前抱抱你　　　　8、为你写日记，记录我们相...</summary><published>2005-09-26T02:30:00Z</published><updated>2005-09-26T02:30:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2005/09/26/244062.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2005/09/26/244062.html"/></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2005/04/15/138157.html</id><title type="text">亲密接触(爱因森)制度</title><summary type="text">4月14日在人才市场应聘 爱因森 的网站设计师,HR看了建立非常满意 并要求我下午4:00面试,为了能一箭中镖,特意在中午睡了个午觉养足精神, 可是...可是当我醒来的时候已经3:30了, 抹一把脸,冲上公交,见到人事经理已经4:02了,她说:"我约你的时间为4:00,你迟到了2分钟,为什么迟到?" 我...... 我...... 我在路上塞车了 你知道在我们这里迟到2分钟扣多少钱吗? 希望下次注...</summary><published>2005-04-15T04:38:00Z</published><updated>2005-04-15T04:38:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2005/04/15/138157.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2005/04/15/138157.html"/></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2005/01/22/95886.html</id><title type="text">故乡、亲人、我的家。。。。</title><summary type="text">快过年了，非常想老家      就把家乡的网站拖出来看！ 越看越的的家乡是那么的没那么的亲切。。。  光雾山七女蜂    回头看看故乡，亲人啊，妈妈啊！ 我的家。。。我爱你！！！！！！！！！！！！！！！！</summary><published>2005-01-22T14:32:00Z</published><updated>2005-01-22T14:32:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2005/01/22/95886.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2005/01/22/95886.html"/></entry><entry><id>http://www.cnblogs.com/ww21xx/archive/2005/01/21/95497.html</id><title type="text">命苦啊！刚进2005年就开始找工作</title><summary type="text">命苦啊！刚刚才进入2005年，又要为自己职业奔波了今天刚刚向上海某公司提交了简历，希望能早日得到回复！看到他们的要求俺虽说不是全部符合，也还是基本符合啥！ 俺决定了，要是到了上海，接份正式工作！在去外边找点钟点工，多去挣点钱！没办法啊！要养老婆要买房子啊！哎。。。命苦哦！ 话说回来了，多攒点钱来做自己的事业才是真的啊！一个男人要是活一生，没有点事业，干脆是做变性手术算了。。。 等吧！。。。。。。。</summary><published>2005-01-21T11:22:00Z</published><updated>2005-01-21T11:22:00Z</updated><author><name>☆紫竹寒心☆</name><uri>http://www.cnblogs.com/ww21xx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ww21xx/archive/2005/01/21/95497.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ww21xx/archive/2005/01/21/95497.html"/></entry></feed>
