最新评论

共2页: 1 2 下一页 
http://www.rababy.com/ShowMsnStatus/Status.aspx?msn=neo1213@hotmail.com
Re:一步一步教你使用.net进行Socket通信之进阶篇 必须得谢谢楼主 2009-08-25 15:50  
刚开始学socket编程,按照你的博文一点一点敲代码,调试运行成功的时候心里多开心, 必须得谢谢楼主,
我发一个我,结果在服务器端输出了5个我
发一条消息怎么显示4条信息呢
在服务器端文本框中
re: 一步一步教你使用.net进行Socket通信 兔龙无忌 2008-09-04 14:15  
我要 B/S 的怎么写呀?
收藏。
我觉的这方面内容还是不放在首页要比较好点
有必要这样么?
没有必要
你的这篇文章的确不错,我认为你把整个架构都设计好了。像我这样之前没有接触过socket,对c#的事件一知半解的情况下,我将你的程序反复看了多遍,到后来几乎能理解里面的所有东西。于是我加入了我自己的东西,终于做成了我们适用的产品,已经投入使用中。
re: 笔记本风扇一直转问题的解决 李泽荣 2008-03-27 11:22  
清华紫光笔记本电脑风扇一开机一值转个不停,请问哪位大侠是机字出了毛病还是正常现象
re: 笔记本风扇一直转问题的解决办法 冷眼看世界 2008-01-15 17:49  
打开电脑电源管理,调整电源使用方案/选-便携/袖珍式.风扇随着电脑CPU热度自动转了,---就可以啦.
re: 浏览器我只用IE和Maxthon cncqc 2007-12-26 16:43  
Gosurf Bug比较多,一直不用
re: 呵呵,搞了个检查MSN在线状态的东东 发送到非是 2007-08-08 14:04  
妈的把拉字
骗人的东西
网站上什么没有
学习一下,看看,觉得还行
楼主,哥们这辈子没有佩服过人,你是唯一,你是中国的毕尔盖茨!!
发现MSN也有在线状态了,具体可看:online.365groups.com

MSN也有在线状态代码(也叫MSN即时互动)了,

而且网友不需要注册和下载MSN,就可随时跟你聊,

原来只有qq在线状态,

这个不错,是国内的网站,速度不错,还有各种图标可选,

可以用到网站作为网站的免费客服,特别指出还可用在邮件签名中

具体站点大家可以去看:
online.365groups.com
通俗易懂,基础要打好呀,不错
楼主打包源代码让大家下载..这样方便点..
怎么用?谢谢了!
re: 一步一步教你使用.net进行Socket通信 学习编程 2006-05-14 19:59  
好文章,收藏
我是。Net新手,你这个Socket通信文章,我看了,感觉还是不错,我想请教你,能不能告诉我怎么开发三层分布式应用程序,要用remoting,最好是给我一个比较完整的例子。谢谢 E-mail:hgs8632@163.net
我是。Net新手,你这个Socket通信文章,我看了,感觉还是不错,我想请教你,能不能告诉我怎么开发三层分布式应用程序,要用remoting,最好是给我一个比较完整的例子。谢谢
谁能弄点google analysis的邀请啊?
re: 笔记本风扇一直转问题的解决 john.lee 2006-03-31 09:33  
别提了,我的也是compaq,跟你差不多,写程序的.系统占用cpu也不多.可风扇就是狂转.而且最恐怖的是直接断电,,任何东西都没保存的情况下,,,,,,,,,,,不可想象的.我正在找解决办法.购机不到一年........可是再修就得掏钱..
re: 笔记本风扇一直转问题的解决 POLARIS 2006-03-05 21:33  
这还好了。
前天我的IBM笔记本的风扇总是“嘎吱嘎吱”的响,好像是风扇碰到了什么东西在转。后来,我打开笔记本除尘,好了很多,但是,还是有一点,先不管了。可是,上螺丝的时候,发现有两颗螺丝从底板上到了手托面上,穿过来了。我的天啊,幸亏笔记本没有什么问题。有些心疼。
这种做法是不是造成维护的麻烦?缺少了关系数据库的好处?
我以前尽力过的一个系统就是在一个字段里存放了n个信息。目前由于人员变动,那个公司无人维护此系统。还在我这拖着,也是我心肠好:)
1仅仅权限不会对数据库造成很大压力吧?
2用户权限谁来更新?当用户拥有的角色权限发生改变时。谁把这个变化写到binary里?
3。。。
嗯,学习总是一点一滴的.不可一上来就求大而全.就本人作为初学者来说,更希望有些象李维<面向对象开发实践>之类的源代码.一句话:理解万岁.
re: 浏览器我只用IE和Maxthon vagabond VS net 2005-10-10 18:20  
greenbrown不错..
re: 浏览器我只用IE和Maxthon AlleNny 2005-09-22 17:05  
Gosurf 最好用
不是。NET读取,是。NET用WIN32的API读取,我还以为。NET提供了这个类呢?
学习,支持你
最近在寻找Socket方面的东东
在Blog中发现了Kevin和rainlake这2位关于Socket的介绍
Kevin的全面多样,rainlake的则非常适合我这样的初学者
也许rainlake的程序在实际运用中如Kevin所说的会根本不能运用
但是对我这样的初学者来说,一个“hello,world”程序比一个面面俱到的完整的更具有其价值
而Kevin介绍的众多方法又开阔了我的视野,给我一个很好的进阶
Blog中就是要有各种各样面向各个层次程序员的文章,这样才不会让初学者“云里雾里”,或让高手们“小儿科”

另外,你说的“揉合”不对。对于客户端或服务器端,在引用这个项目的时候,只会启动一种,要不就是客户端要不就是服务器端。侦听的目的不是侦听连接,而是侦听NetWorkStream。只不过用了一个线程而已。

可以看出来你这方面做的挺深的,这些代码对于你可能是小儿科了。望以后多交流。


我说的实际应用是指有一台server,4000~5000台client的情况。

NetworkStream是在同步的情况下使用的,异步通信的话,不要使用此类。

另外,还应当具有一定的扩展性——比如想进行消息的压缩、加密、校验(完整性校验,比如MD5)。
kevi:非常感谢你的意见
我写这篇文章的目的,主要是针对中级程序员用于学习的目的。所以暂时不会考虑并发性极大的情况。你说的实际应用是有多少并发?每秒几百个消息传递的情况下,我这种方法还是可以满足应用的。
你的那篇文章我看过两遍了,我觉得在大规模应用的时候肯定是需要异步处理的。而且连触发事件的处理里面,也需要异步触发。甚至消息的定义也不能只有这么简单的几项。还需要有消息流水号等。移动和联通的文档我也看过,一些二级网关的应用我也看过。他们的设计里肯定是有这方面考虑的。但要使用这些方法,就不是这么简单的几行代码所能完成的。对于没有涉及过这方面应用的人来说,就更难懂了。

写这篇文章之前,有好几个人问我网络通信怎么做,怎么登录网关,对于他们来说,这些代码正好给他们教程。而且时间也比较紧,你可以看出来这几篇文章我都是在晚上1点左右发上去的。我一般是晚上10点才有时间写,在这有限时间里我只能先考虑这么多了。

谢谢
我不知道你是否做过性能测试。
我看了你的代码,感觉你的这个Lib根本不能运用于实际应用中。
比如:你的Queue不是线程安全的。
另外,client可能也需要监听,但那是客户类的事情,如果客户类想建立监听,那就应该使用server,而不是在client中糅合了监听和connect到server的功能。

建议看看我的随笔中提到的几个链接中的代码:
http://jiezhi.cnblogs.com/archive/2005/08/15/215419.html

如果言词有不当的地方,还望见谅!
这么快就有续篇了
支持

希望楼主再接再厉通过不断完善这个实例来让像我这样的初学者逐步认识.net的Socket通信
深入浅出
不错不错
支持一个
好文章
期待续篇~
re: 一步一步教你使用.net进行Socket通信 拙劣的程序员 2005-09-06 14:48  
up
似乎放错地方了
哥们能不能弄个完整的代码
似乎并没有提到如何解决在实际应用中会遇到的问题。
http://jiezhi.cnblogs.com/archive/2005/08/15/215419.html
public static Connection StartClient(IPAddress ipaddress,int port) {
32
33 TcpClient client = new TcpClient();
34
35 client.SendTimeout = CONNECTTIMEOUT;
36
37 client.ReceiveTimeout = CONNECTTIMEOUT;
38
39
40
41 client.Connect(ipaddress,port);

Connection connection = new Connection(tcpClient.GetStream());

return connection;
42 加上这段代码就可以了
43 }
public static Connection StartClient(IPAddress ipaddress,int port) {
32
33 TcpClient client = new TcpClient();
34
35 client.SendTimeout = CONNECTTIMEOUT;
36
37 client.ReceiveTimeout = CONNECTTIMEOUT;
38
39
40
41 client.Connect(ipaddress,port);
42
43 }
这个并没有返回 Connection 类型的引用
public Connection StartClient(IPAddress ip,int port)
2
3{
4
5 return Client.StartClient(ip,port);
6
7}
这个的调用要求有返回类型,是不是错了。
不错
好文章,谢谢!
共2页: 1 2 下一页 

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告


您好网(www.niih.org)
昵称:rainlake
园龄:6年11个月
粉丝:1
关注:0

搜索

 
 

常用链接

我的标签

随笔档案

文章分类

最新评论

阅读排行榜

评论排行榜

推荐排行榜