在一个网站中现在利用添加了一个WEB服务后  如何能够利用JAVASCIPT实现调用?

1 在ScriptManager控件中添加以下语句
<asp:ScriptManager ID="scriptManager" runat="server"  >
        <Services>
        <asp:ServiceReference Path="Calculate.asmx" />  //这个表示引用了WEB服务,原来是以ATLAS开头的起码我                                                                                                  //看书的时候是这样的
        </Services>
        </asp:ScriptManager>

2 实现 Calculate.asmx服务的类Calculate.cs
根据自己的功能设计自己的类
要注意2点
(1) using System.Web.Script.Services;//这个必须自己引用
(2) [ScriptService]要添加这个东西 ,加了[ScriptService]属性之后,Atlas才会为该Web Method生成客户端JavaScript代理。只有通过这个代理,客户端才能用JavaScript访问到服务器端的这个Web Method。
如果没添加这2个会报错  说 ’Calculate‘没有引用。

3 利用JAVASCIPT调用WEB服务
写一个要在标签中调用的函数 
function xx    {
  Calculate.aa(a,b,OnRequestComplete    )
}
// aa是WEB服务类的函数
a,b是参数
OnRequestComplete 在异步调用完成时执行 ,我的理解是回调函数一样的性质

function OnRequestComplete(result)
    {
    //添加自己的代码
    }
//result  是服务器端返回的结果

转载于:https://www.cnblogs.com/swort/archive/2010/04/18/1714834.html

JAVASCIPT实现WEB SERVER的问题相关推荐

  1. web server大全之GoAhead移植(转载)

    转自:http://linux.chinaunix.net/techdoc/develop/2009/06/19/1119124.shtml 注:最近在做goAhead web server和移植其到 ...

  2. 运行php能运行asp么,配置使web server即能运行asp又能运行PHP(不装Apache)

    配置使web server即能运行asp又能运行PHP(不装Apache) 时间:2006/7/19 13:36:01 作者:佚名 人气:57 支持ASP不用多余的设置,只要按正确安装了IIS4或II ...

  3. 用thttpd做Web Server

    httpd是busybox中自带的web server,功能弱,不支持认证和CGI.thttpd和boa都支持认证CGI,功能比较全,Boa是一个单任务的小型http服务器,设计的小型系统不要数据库操 ...

  4. 包含Tomcat 9的JBoss Web Server 5已发布

    Red Hat JBoss Web Server(JWS)将Apache服务器与Tomcat相结合,用于构建.部署和维护Web应用程序和大型网站.JBoss Web Server 5最近发布,支持To ...

  5. PHP内置的Web Server的使用

    自PHP5.4之后 PHP内置了一个Web 服务器. 让我们来看看php Web Server的简单使用: 启动php Web Server php -S localhost:8080 通过 php ...

  6. python web server comparison

    刚看到的有关python web server的比较的文章,作者写的很详细. 其中有以前熟悉的uWSGI,FastCGI等,也有第一次听说的Bgoern 总体看来GEvent和Bgoern貌似不错 具 ...

  7. kangle web server源代码安装简明教程

    kangle web server源代码安装简明教程 - kangle使用交流 - kangle软件 是一款高性能web服务器,反向代理服务器,提供虚拟主机管理系统及代理服务器,web服务器架设 - ...

  8. Nginx负载均衡:分布式/热备Web Server的搭建

    Nginx是一款轻量级的Web server/反向代理server及电子邮件(IMAP/POP3)代理server.并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开 ...

  9. how tomcat works 1 simple web server

    2019独角兽企业重金招聘Python工程师标准>>> HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式. 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径. ...

最新文章

  1. 【sgTopo】强哥古法炮制、纯手工打造简单拓扑图、流程图、思维导图组件(完善中ing)
  2. 雪花算法之唯一ID生成器理解
  3. 5号字对应的数字字号_写好公文的几个数字口诀
  4. 《Ray Tracing in One Weekend》——Chapter 4: Adding a sphere
  5. git命令超实用集齐
  6. Xshell6与Xftp6教育版下载(免费)
  7. 信号分析与处理(1)
  8. photoshop Mac版本安装
  9. vmware虚拟服务器数据备份,爱数VMware虚拟化平台备份恢复方案.pdf
  10. 严重:init datasource errorcom.mysql.jdbc.exceptions.jdb4.CommunicationsException:Communications link失败
  11. 【电商】电商供应链产品介绍
  12. 高等数学(第七版)同济大学 习题11-6 个人解答
  13. 怎么查找计算机硬件配置,电脑的硬件配置如何查看呢?
  14. ev3 c语言高级编程,EV3运行原生C语言程序实例
  15. 数字图像处理第十章 图像分割
  16. 智能门禁系统教程--人脸识别方案
  17. 开启人工智能教育结合的未来模式
  18. Google Drive文件下载
  19. 【算法入门图论】【模板】拓扑排序|【模板】单源最短路2 |最小生成树
  20. UML组件视图、部署图、包图简要说明

热门文章

  1. 【东师软工】第二次成绩排行榜
  2. how bootstrap fit into our website design?
  3. TCP/IP之封装,分用,server模型
  4. Webpack学习大纲
  5. zabbix 监控基础
  6. 智力问答 46倒计时
  7. 剑指Offer学习笔记(3)——解决面试题的思路
  8. 解决virtualbox 虚拟机不能ping通win7
  9. poj 2186(强连通分量)
  10. 卷积的感受野计算及特征图尺寸计算