自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shanhe的专栏

三省吾身

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 也谈百度的C2C江湖大战

    我相信李彦宏并非已经准备完全妥当了,当他宣布识中文的百度也要进入C2C市场的时候,其实百度是没有充分的力量和把握打赢这场仗的。李彦宏想要的其实并非打败谁,在中国,这个市场现在是马云的天下,你要说李彦宏想现在打败马云,那是瞎扯淡,他要的是战略上的威慑意义。     中国互联网江湖,现在已经形成了三驾马车并驾,传统门户紧逼不舍,一堆游戏公司屯兵待发,大小军阀待势割据,另外八国联军坚船利

2007-10-20 00:41:00 2781 2

原创 分享CommunityServer(7) --CSModule

  CSModule实现的事件监听体系CS里面的CSModule是个什么东东?我们知道,系统大了,必然是比较复杂,系统内部很多事件需要被各个相互联系的模块相互截取,相互了解。我们要针对CS系统做出开发,实际上我们很大程度上是针对CS内部流程执行过程中的大量事件进行面向事件的处理代码编写。譬如,我们要做到系统发生了例外,我们可以敏感接获到,并且需要在特定的“安全区域”进行处理例外;再

2007-10-12 23:30:00 2910 2

原创 分享CommunityServer(6) --JOb

       作为一个应用程序,我们有时候希望代码的执行不是完全由web用户的请求驱动的,希望可以在启动web进程时候,可以定时、周期性执行某些特定工作,这类工作我们一般希望是自动调度或者系统控制下的逻辑性调度。CS实现了相关的工作,设计了一个基础任务调度的框架,可以让我们达到在此框架下执行非Web用户请求驱动的任务执行。任务的启动框架通常是在整个CS的启动时候,也就是通常我们说的glob

2007-10-06 13:48:00 3015

原创 分享CommunityServer(5) --UrlRewrite

 大凡Context,根据单词的字面意义,我们大概都知道是关于某些进程或者线程的执行上下文,通常asp.net的请求会为每一个请求准备一个执行管道,也会准备一个执行环境上下文,这就是HttpContext。CS认为HttpContext的信息并不直接,无法满足各项功能的直接需求,为了能够更好的处理当前请求,并与高度灵活的配置其他可定制部分协同处理执行请求,为此集成HttpContext实现

2007-10-06 11:12:00 2714

原创 分享CommunityServer(4) --Authentication

 一、CommunityServer的身份鉴别任何交互系统,都要考虑身份鉴别方式,CS作为开源的社区系统项目,必然要涉及到同其他现有或者扩展系统的兼容性,那么就必须研究CS的身份验证体系细节,也总结出如何扩展此系统。 要处理身份验证,入口应该是系统的登录部分。CS的web工程里有一个login.aspx文件,是处理登录的。该页面只有一个CS:Login控件,这是个继承自 Secur

2007-10-06 01:52:00 3073

原创 分享CommunityServer(3) --Provider

Provider实现  Provider 是重配置轻编程的第二个体现。我们都知道分层设计很重要,也知道在保持结构稳定的基础上,应当做到最大的灵活性,所谓具体环境的无关性。比如我们设计的时候可以通过分析,将一些功能进行抽象,并独立出来。比如,我们需要做到数据库无关,我们需要将全部数据访问设计到数据库部分进行独立设计,并通过分析提炼出相应的功能抽象,然后可以根据实际的数据库,设计相应的面向特定

2007-10-03 14:17:00 2788

原创 分享CommunityServer(2)--Configuration

  CommunityServer如何体现“重配置、轻编程”Config实现.net同java2以后的编程一样,开始强调“重配置、轻编程”了,所以出现了.config类别的扩展名。通常,我们的配置信息不多,所以会写入到web.config上,但是CS的配置信息比较多,所以单独设定了一个 communityserver.config 文件来存储和配置系统的设定信息。解析该config文件

2007-10-02 16:09:00 2941

原创 分享CommunityServer(1)--背景

 一、CommunityServer背景Web2.0大潮,带动了web技术摆脱了单纯的论坛、CMS的开发,转而进入社区应用开发。但是要知道,连基础协议都是http,那么也别指望有啥新应用技术一鸣惊人,大多数还是各类成熟技术的结合、融合。Myspace、Flicker等应用的脱颖而出,导致了市场要求技术开发多注重社区产品、相册、博客等典型web2.0应用的开发。在这背景下,Communi

2007-10-02 16:07:00 2889

CMPP2.0协议测试代码

CMPP 2.0协议客户端测试代码,注意这是SP端的实现,安卓CMPP2.0实现的

2014-06-23

CMPP协议参考实现

CMPP协议参考实现

2008-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除