0

ESFramework介绍之(7)-- 服务器代理IServerAgent

(本文原作于2006.03.15,第一次修正于2006.06.06,修正后适用于ESFramework V0.3+) (本文是ESFramework对客户端开发的支持特性之一 ,如果要按顺序阅读,请转到ESFramework介绍(序)) 分布式系统的构建一般有两种模式,一是基于消息(如Tcp,htt...

zhuweisky 发布于 2006-03-15 16:13 评论(2) 阅读(4255)
0

生成随机的颜色值

现在要随机生成一组RGB值,如:#FFFFFF要点是随机生成6个字符,这6个字符从0-9,A-F中取.然后与#连接构成颜色值. public static string CreateRandomColor() { string allChar = "0,1,2,3,4,5,6,7,8,9,...

Jason.Yi 发布于 2006-03-13 17:51 评论(1) 阅读(1910)
0

ESFramework介绍之(4)――消息拦截器INetMessageHook

网络上传输的消息经常是经过加密和压缩,有的特定类型的消息可能还需要进行其它变形,ESFramework通过INetMessageHook对这些功能提供支持。需要说明的是,ESFramework对消息进行截获(Hook)处理有两种方式,一是仅仅Hook处理消息主体(Body),而不对消息头作任何变换;...

zhuweisky 发布于 2006-03-13 14:44 评论(4) 阅读(4586)
0

ESFramework网络通信框架介绍之(3)――消息处理器和处理器工厂

一。ESFramework网络通信框架与消息处理器 无论是服务端还是客户端,都需要对接收到的消息进行处理,在ESFramework网络通信框架中,处理消息的组件称为消息处理器,所有的消息处理器都实现了接口IDataDealer: 1 public interface IDataD...

zhuweisky 发布于 2006-03-13 12:56 评论(0) 阅读(5433)
0

ESFramework网络通信框架介绍之(2)――网络通信消息NetMessage

ESFramework网络通信框架与元数据 较之C++而言,.NET是一个更加“动态”的平台,其动态能力建立在反射机制之上,而反射的基础是“元数据”。 上文已经提到过,如果一个框架要为我们的应用做更多的事情,那么这个框架必须建立更多的标准,必须对框架自己要处理的消息有更多的了解,所以,每个消息都要是...

zhuweisky 发布于 2006-03-13 09:56 评论(0) 阅读(7287)
2

ESFramework网络通信框架介绍之(1)――网络通信消息协议接口IContract

一.ESFramework网络通信框架与字节流 通过网络通信的系统之间(如客户端与服务端的通信)要想正常交互,它们必须有“共同的语言”,这种语言就是消息协议。遵守消息协议的消息才能被我们的系统所理解。 我们知道,消息在网路上传输的是字节流,而我们主流的面向对象系统中处理的却是“对象”,如何将从网络上...

zhuweisky 发布于 2006-03-12 19:53 评论(5) 阅读(9498)
0

刚开始使用WebPart控件遇到的一系列问题!

在VS2005+SQL Server 2005 Express 环境下,建立了一个webpart.aspx文件,然后将 WebPartManager 和WebPartZone 拖入视图页,并将 Calendar 加入WebPartZone中,接着按 F5 ,结果IE 报错(以上步骤是看了天极网上的一...

creanlin 发布于 2006-03-11 14:55 评论(2) 阅读(1529)
0

错误:已在多处定义

不知道自己做了什么样的操作,于是出现上面的错误提示google了一下先删除了bin目录,编译,还是不行然后按http://www.5dblog.com/vip/icecream/200504/80806.html上面说的再去国外的站点,查找"asp.net,CS1595 , is defi...

Jason.Yi 发布于 2006-03-10 09:21 评论(2) 阅读(621)
0

ZipHelper 修正

在我前面的“压缩与解压缩 ZipHelper ”一文中提到了使用ICSharpCode.SharpZipLib.dll库的BZip2OutputStream和BZip2InputStream来进行数据流的压缩。这几天在我的AgileIM的测试中发现使用BZip2OutputStream和BZip2....

zhuweisky 发布于 2006-03-09 11:49 评论(2) 阅读(1679)
0

压缩与解压缩 ZipHelper

我在AgileIM的开发中解决视频/音频会话功能时,发现传输的音/视频数据量太大,通过一些格式转换(如BMP->JPG、或 帧间预测编码)可以适当减少带宽的需求,但是仍然不能满足需求,于是我想到了数据压缩,经过我测试、普通的音/视频数据经压缩后可以只有原来的一半大小,基本可以满足需要了。压缩/...

zhuweisky 发布于 2006-03-06 09:40 评论(11) 阅读(3619)
0

Ajax&Atlas(二)调用Google API示例

前言本示例用于练习使用Atlas实现ajax,所要做的是一个搜索页面,用到类Google 提供的WebService,关于google api 的获取以及注册方面的请参考使用C#调用GoogleApi一文。关于Atlas的获得请参考Ajax&atlas(一)调用Webservice。步骤l ...

圣炎¢天乐 发布于 2006-03-05 19:19 评论(4) 阅读(2919)
0

如何初始化多重数组(jagged array)?

在网上看到 一些资料, 初始化 多重数组,如下://代码来自《华师SUNWEN笔记》byte[][] scores = new byte[5][];for (int x = 0; x < scores.Length; x++) {scores[x] = new byte[4];}但是我不理解 ...

creanlin 发布于 2006-03-02 09:40 评论(1) 阅读(827)
0

如何将网页表单中提交的信息自动发送到指定邮箱?

看到了.NET 提供System.Web.Mail和System.Net.Mail两个NameSpace,但是用哪一个,两者有何区别,目前不清楚,正在学习中…… =========================================2006-3-11 更新这个问题...

creanlin 发布于 2006-03-02 09:38 评论(6) 阅读(6215)
0

Ajax&Atlas(一)调用WebService

Ajax&Atlas(一)调用WebService1. 简介Atlas是微软提供给开发者的Ajax开发包,用于简化ajax,实现富客户端。可以在这个地址下载用于vs2005的Atlas项目模板,http://msdn.microsoft.com/asp.net/info/future/atl...

圣炎¢天乐 发布于 2006-02-26 18:44 评论(3) 阅读(2613)
0

一个DHTML的难题

现在需要在网页上显示一个播放影视文件的ActiveX控件,但是我并不想页面刚加载便显示此控件,而是在缓冲完成后才显示此控件,缓冲完成之前在本该显示控件的地方显示一个广告。 我尝试了两种方法,都没有成功。第一种是使用两个层,一个放广告,一个放控件,使用display='none'和di...

红马天下 发布于 2006-02-26 00:58 评论(5) 阅读(1250)
0

(转贴)怎样在ArcIMS的应用开发中实现圆形区域选择?

内容摘要 在基于ArcIMS的Web GIS的应用开发中,无论是通过HTML Viewer,还是ActiveX Connector 或者 Java Connector,我们经常需要提供圆形选择的工具,在地图上任意选择圆心和半径,进而查找位于该圆形区域内的某个图层内的要素。在这种情况下,由于这个圆的圆...

Charleston 发布于 2006-02-23 11:10 评论(1) 阅读(1065)
0

ASP.NET中实现二级或多级域名(修改UrlRewrite)需要注意的问题

本文背景: http://jzywh.cnblogs.com/archive/2005/09/29/246650.html 网上很多朋友看到我这篇文章,按照我的方法做了,但是还是没有得到想要的效果,其实有些问题需要注意一下,我上篇文章也只是提出了解决这一问题的办法的最核心的内容,有些朋友可能在实际运...

江大渔 发布于 2006-02-20 13:29 评论(52) 阅读(20466)
0

C#播放rm文件

.NET FrameWork 1.1之前版本根本不支持多媒体,.NET FrameWork 2.0也只是对多媒体进行了最简单最有限的支持,如果在我们的.NET程序中需要播放多媒体文件,通常只有通过互操作引入Activex控件来播放音频/视频。在网上找了N久关于C#播放rm视频的文章,终于有了一点结....

zhuweisky 发布于 2006-02-15 11:14 评论(14) 阅读(5669)
0

为什么本地sqlservr.exe进程占用内存如此之大?

机器配置:P4 3.0G64bit+ddr2 1G环境:win2003 sp1 + sql server 2000 sp4没有发现机器有中毒症状啊,大家的sql servr进程也是这样么?...

Jason.Yi 发布于 2006-02-11 14:13 评论(15) 阅读(15927)
1

TCP服务器“拒绝服务攻击” 解决方案

说这是一个完全的解决方案,其实有点夸大了,但这个方案确实可以缓解TCP服务器遭受“拒绝服务攻击”时表现出的脆弱性。 当服务器以Tcp的方式提供服务时,客户端通过tcp连接上服务器。这时,恶意的程序,也可以通过tcp连接我们的服务器,如果恶意的程序采用循环与我们的服务器建立成千上万的连接,并在每个连接...

zhuweisky 发布于 2006-02-10 14:52 评论(6) 阅读(2877)

团队名称

  • 武汉.NET俱乐部

团队简介

  • 武汉.NET俱乐部为方便武汉以及武汉周边地区“广大程序员”、“编程爱好者”或“.NET开发人员”更好的交流.Net技术,为“广大程序员”、“编程爱好者”或“.NET开发人员”提供一个结交朋友、交流技术的平台,通过俱乐部组织的技术交流、会员聚会、培训讲座等系列活动,让俱乐部成员可以面对面的进行技术交流,帮助会员开阔视野、增进知识、积累资源,从而达到提升自我、增强竞争优势。

团队负责人