在www.chenshen.com 上用socket作web服务器,IE做客户端来作聊天室的程序。
下面是截获的Get命令:
GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; MyIE2; .NET CLR 1.1.4322)
Host: 127.0.0.1:8000
Connection: Keep-Alive
发现: userAgent中竟然包含:.NET CLR 1.1.4322
当IE向服务器发送数据的时候,这些数据是IE从哪里取得的呢?
上面的聊天室程序容易产生阻塞,可以使用NIO来改进
这是一个例子
What is new in .Net framework 2.0(6) --- friend assemblies
这个是纯粹CLR loader的东西。和Fusion没有任何关系。所以我没有把Fusion放在标题上。
如果你有一个Assembly。你想让你知道的另一个Assembly看到前面那个Assembly的Type,可是你不想让其他别人看到它们。怎么办?
答案是Friend Assemblies