科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件C# Builder构建Web服务和客户端

C# Builder构建Web服务和客户端

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

一步步地引导你创建Web服务(亦称“Web方法”)和客户端

作者:wayne编译 来源:yesky 2007年11月13日

关键字: C# Builder Web服务 客户端

  • 评论
  • 分享微博
  • 分享邮件
Web服务很酷;Web方法也风靡一时。但是它们仅仅是另一个短时间流行的技术,一个无永久价值的事物吗?如果我们忽视它们足够久,它们能消失吗?不,这个技术有持久的生命力,到处都有使用它编写的东西。它不仅仅是炒作。 Web服务是开发技术的瑞士军刀上的一个真正有用的刀刃。使用何种方法呢?

  利用Web服务,你不需要重新开发不属于你的程序设计语言的内部功能或者开发工具运行时间库的功能,然而公共的功能足够对许多--至少有一些开发者来说是够用了。 而且,在很多情况下Web服务的返回值是动态的,比如给定邮政编码地区的天气情况、当前时间、这个或那个东西的价格、道路状况等等。在这些情况下,无论如何,你都将访问一些动态信息源(从因特网上读取),所以消费一个已经创建来提供你的应用程序需要的信息的Web服务就很少或者没有性能缺陷了。

  在本示例中,我们将创建一个返回任何给定日期是星期几这样的Web服务(在.NETspeak中,一个"Web方法")。 我们还将创建一个WinForm客户端,传递所需的年、月和日的值到这个Web方法中。

  创建Web Method/Service

  启动C# Builder,选择File|New | Other | ASP.NET Service Application
改名为"DOW",意思是"Day Of the Week"。



  创建两个文件:WebService1.asmx和WebService1.asmx.cs。选择File | Save As,并且另存WebService1.asmx为DOW.asmx。这还将改变*.cs文件为DOW.asmx.cs。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章