当前位置: 首页 > news >正文

傻瓜式制作app的软件百度关键词在线优化

傻瓜式制作app的软件,百度关键词在线优化,猪价格网,用dw做网站的好处在 Visual Studio 下构建 Web Service 服务非常简单, 只需: 添加新的项目--> ASP.NET Web 服务应用程序,即可生成一个 WebService, 并有一个默认的 不带参数的 Helloworld web方法, 也可自己添加一个带参数的方法, 如下: [WebMethod] public string SayHello(string…

在 Visual Studio 下构建 Web Service 服务非常简单,  只需: 添加新的项目--> ASP.NET Web 服务应用程序,即可生成一个 WebService, 并有一个默认的 不带参数的 Helloworld web方法, 也可自己添加一个带参数的方法, 如下:

        [WebMethod]
        public string SayHello(string name)
        {
            return String.Format("Hi, {0}!", name);
        }

生成的是一个 .dll 文件; 也可以将 Service.asmx 发布到 IIS中去.

(一) WinForm 中调用 WebService.

1.  添加一个新的项目: Windows窗体应用程序;

2.  应用 --> 添加应用, 找到上面生成的 WebService 应用程序文件(.dll), 添加当前应用程序的应用中.

3.  添加引用 WebSerice 的命名空间, 比如 : using MyWebService;

4.  测试调用web service 的效果: 在窗体上设置 2个 Button, 设置Click事件:

        private void button1_Click(object sender, EventArgs e){MyWebService.Service1 localService = new Service1();MessageBox.Show(localService.HelloWorld());}private void button2_Click(object sender, EventArgs e){MyWebService.Service1 localService = new Service1();string response = localService.SayHello("Tom");MessageBox.Show(response);}

即可.

(二) 浏览器下使用 Http-Get 直接调用 WebService, 即在浏览器下地址栏这样调用:

http://DomainName/Service1.asmx/SayHello?name="Jick"

默认情况下, 处于安全考虑, .net 2.0 以上不支持这种协议调用. 若要这样做, 则需要修改 web.config 配置文件, 如下增加设置项:

      <webServices>
        <protocols>
          <add name="HttpGet"/>
          <add name ="HttpPost"/>
        </protocols>
      </webServices>

这个必须放在<system.web>  ...  </system.web> 区段里的.

当 web服务发布时 web.config 是一起发布出去的.

打开浏览器, 在地址栏输入:  http://127.0.0.1/Service1.asmx/SayHello?Name="dfasfas"

其中方法名 SayHello 大小写是敏感的, 参数名不区分大小写, 但名称必须与原方法定义中是一样的.

即可获得如下 xml 信息:

  <?xml version="1.0" encoding="utf-8" ?>
  <string xmlns="http://tempuri.org/">Hi, "dfasfas"!</string>
 
  当然这种显示结果 UI 体验是不友好的, 是给开发者用于获取 xml 数据的.
  这就是对 Web Service 的一个初步了解吧.

转载于:https://www.cnblogs.com/csMapx/archive/2011/08/17/2143282.html

http://www.lbrq.cn/news/2788219.html

相关文章:

  • c2c电子商务网站定制开发系统优化软件哪个好
  • 合肥论坛网站建设线上广告推广
  • 网站建设计划书范文百度代理公司
  • 专业搭建网站公司seo网络推广
  • 直播课网站怎样做的seo外包是什么
  • 龙虎和网站开发关键词seo培训
  • 网站建设类公司小说百度搜索风云榜
  • 鹤岗网站建设各网站收录
  • 网站后台做链接哪里有seo排名优化
  • html5高端网站建设织梦模板今日最新消息
  • 插头 东莞网站建设一份完整app运营推广方案
  • 搭建网站步骤whois域名查询
  • 网站项目怎么做的最近一周的新闻
  • 学习网站免费十大搜索引擎地址
  • 上海工程建设执业资格注册中心网站百度竞价开户渠道
  • php做视频网站有哪些软件直播代运营公司
  • 沧州英文模板建站什么软件可以免费引流
  • 做电子书网站百度投诉中心24人工
  • 网站域名密码忘了网站联盟推广
  • 南京网站a建设云世家东莞seo代理
  • 福州网站建设费用上海搜索引擎优化1
  • 网上销售seo快速建站
  • 扬州房产网西安seo站内优化
  • 南充商城网站建设网络营销岗位描述的内容
  • 股票订阅网站开发seo管理与优化期末试题
  • 接做施工图的网站郑州技术支持seo
  • 濮阳公司建站网上营销型网站
  • 护栏板官方网站建设网站seo视频狼雨seo教程
  • 网站前台功能模块介绍关键词查找的方法有以下几种
  • 金融网站框架模板2023广州疫情最新消息今天
  • 机器学习之决策树:从原理到实战(附泰坦尼克号预测任务)
  • Redis-缓存-击穿-分布式锁
  • 数据库:表和索引结构
  • mq存量消息如何处理
  • 高并发网络编程实战:深入理解epoll客户端的事件驱动模型
  • Linux网络服务(一)——计算机网络参考模型与子网划分