zoukankan      html  css  js  c++  java
  • 为AjaxHelper0.51进一步扩展JSRS的MVC支持及一个基于JSRS的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!

    //文章结束

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

    明天就到新单位报到了,预祝自己一切顺利~~
  • 相关阅读:
    如何根据关键字匹配度排序
    LeetCode 题解目录
    Spring Boot、Cloucd 学习示例
    JavaScript工具库
    使用 Docker 部署 Spring Boot 项目
    LeetCode 寻找两个有序数组的中位数
    Bean 生命周期
    Dubbo支持的协议
    MySQL组成模块
    Spring Boot 搭建TCP Server
  • 原文地址:https://www.cnblogs.com/teddyma/p/185576.html
Copyright © 2011-2022 走看看