为AjaxHelper0.51进一步扩展JSRS的MVC支持及一个基于JSRS的Whois查询范例

文章介绍了为AjaxHelper扩展JSRS支持,新函数RSUpdater可跨域、跨站点访问远程站点的UserControl,过程异步无刷新。JSRS虽不能维护cookie和session,但可跨域访问并分布应用模块。还给出Whois查询范例及源码,提到查询不同域名的速度情况。

昨天, 为AjaxHelper增加了基本的JSRS支持,今天再次扩展其JSRS支持,新函数
RSUpdater(remoteScriptPath, ajaxTemplate, output, params, onComplete)
提供了类似原有Updater函数的调用接口,该函数允许在当前页面通过js调用一个远程服务器的应用模块,也就是说,相当于支持跨域、跨站点访问远程站点上的UserControl,并将内容直接传到当前页面,并可在当前页面对返回内容进行处理,当然整个过程是异步无刷新的。关于AjaxHelper的更多介绍,请访问 这里

相对于xmlhttp的无刷新回调,JSRS的缺点是不能维护cookie和session,但是,优点也很明显,就是可以跨域访问,并且可以将应用模块分布于任意数量的远程服务器。

下载AjaxHelper0.51

下载RemoteScriptApp


下面给出一个调用位于远程服务器的一个基于AjaxHelper的Whois查询范例,上面的第二个下载连接即是这个Whois范例的源码。至于客户端怎么调用,查看您浏览的这篇文章的页面源码就可以了:)

如果你想查询cnblogs.com的话最好耐心一点,多试几次,不知为何,查询cnblogs.com的速度特别慢,且经常超时,查其他域名有的比较快,当然,因为.cn域名的whois服务器在国内,查.cn域名也是最快的~~

---------------------------------------------------------------------------

域名:     (请不要包含www前缀)

---------------------------------------------------------------------------

Enjoy!

//文章结束

---------------------------------------------------------------------------

明天就到新单位报到了,预祝自己一切顺利~~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值