zoukankan      html  css  js  c++  java
  • WebService

    添加新项->Web 服务

    .asmx页面-->右键预览     点击方法名

    要调用的项目上右键->添加Web引用->...Web 引用名(即命名空间)           如果修改了.cs文件须 更新Web引用

    .asmx页面是被调用的

    string name=this.User.Identity.Name;

    书本笔记:

    [WebMethod(Description="方法的描述"),EnableSession="false"]

    最常用的Web方法返回类型就是数据集和字符串

    Web服务写好后要发布到IIS上

    你可以登陆UDDI网站(http://uddi.microsoft.com)将你的web服务发布到整个Internet上,在这个网站上你也可以查询到你需要的web服务。

    最常用的就是添加“本地计算机上的Web服务”通过这种方式你可以添加在本地IIS发布的Web服务。

    周公讲WebService:

    给提供服务的类添加[WebService]属性,给提供外部的方法添加[WebMethod]属性

    在IIS中部署(服务器端):建立虚拟目录指向WebService文件

    客户端:1.右键-添加Web引用;复制浏览器中的地址http://localhost/.../mywebservice.asmx复制到URL(U):栏;点击"前 往";点击"添加引用";2.右键-添加Web引用;点击"此解决方案中的Web服务";点击WebService的名称;点击"添加引用"

    在需要很长时间处理数据时,用异步调用WebService:

    如:string userName=txtUserName.Text;

    //实例化

    localhost.MyWebService service=new localhost.MyWebService();

    //开始异步调用

    IAsyncResult result=service.BeginExistsUserName(userName,null,第三个参数);

    //这里可以做一些其他的工作

    bool exists=service.EndExistsUserName(result);

    if(exists)

    {lbStatus.Text="该用户名已经存在";}

    else

    {lbStatus.Text="该用户名不存在";}

  • 相关阅读:
    寄存器(内存访问)知识整理
    寄存器知识点
    汇编语言之实验一
    汇编语言基础知识的总结
    汇编语言之第五章至第八章知识汇总
    汇编实验之第八章数据处理的两个基本问题
    汇编语言之第七章更灵活的定位内存地址的方法
    汇编语言之实验九
    汇编语言之第六章包含多个段的程序
    汇编语言之第五章【BX】和loop指令
  • 原文地址:https://www.cnblogs.com/cw_volcano/p/1947520.html
Copyright © 2011-2022 走看看