摘要: Windows Azure 团队架构设计师,Clements Vasters,在最近一篇博文中介绍了一个新的 GitHub 项目——SignalR。该项目使用 Windows Azure 服务总线(Service Bus)在服务器和客户端之间进行双向分发信息,它的出现让异步 ASP.NET Web 事件引擎具有向外扩展以及高吞吐消息传送能力成为可能。 SignalR 类似与 JavaScript 实时框架,如 Socket.IO。SignalR 能够完成客户端向服务器的异步通信,并同时支持服务器向浏览器客户端推送事件。虽然没有直接绑定在 ASP.NET 中,但是 SignalR 项目由微软 . 阅读全文
posted @ 2012-03-06 19:27 天天笑一下 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 脚本时常死掉,而且并不总是那么好看. 我们可不想给用户显示一个致命错误,又或者一个空白页(在display_errors设为off的情况下) . PHP中有一个叫做 register_shutdown_function 的函数,可以让我们设置一个当执行关闭时可以被调用的另一个函数.也就是说当我们的脚本执行完成或意外死掉导致PHP执行即将关闭时,我们的这个函数将会 被调用.所以,我们可以使用在脚本开始处设置一个变量为false,然后在脚本末尾将之设置为true的方法,让PHP关闭回调函数检查脚本完成与否. 如果我们的变量仍旧是false,我们就知道脚本的最后一行没有执行,因此它肯定在程序... 阅读全文
posted @ 2012-03-05 13:00 天天笑一下 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 问题是这个样子的:我把PDF文档转换为FLASH格式,想上传到网站显示,在后台用的是ewebeditor编辑器,已经设置ewebeditor的上传上限是100M了,结果还是上传不了,提示格式不对,这个明显是获取二进制流的时候没有完全获取到,查了一下,IIS无组件默认限制为200K上传,实验了一下,果然是190K是可以通过的.很多网友的方法是修改IIS设置,服务器又不是我的,我怎么修改啊,所以我选择分块接收文件.什么激发了我呢?理由有两个,一个是ewebeditor官方文档中自己有提到大文本处理的方法,思想是一样的,第二个理由就是我以前做过这个事情其实蛮简单的,具体过程是1.打开ewebedit 阅读全文
posted @ 2012-03-04 11:18 天天笑一下 阅读(1037) 评论(0) 推荐(1) 编辑