第13章 Web应用程序开发费下载.ppt

第13章 Web应用程序开发费下载.ppt

ID:48912392

大小:354.50 KB

页数:19页

时间:2020-02-01

第13章 Web应用程序开发费下载.ppt_第1页
第13章 Web应用程序开发费下载.ppt_第2页
第13章 Web应用程序开发费下载.ppt_第3页
第13章 Web应用程序开发费下载.ppt_第4页
第13章 Web应用程序开发费下载.ppt_第5页
资源描述:

《第13章 Web应用程序开发费下载.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第13章Web应用程序开发本章要点:Web的概念Web程序的发展及使用ASP.NET编程的准备工作Web窗体的概念及其设计Web服务的概念及其创建13.1循序渐进学理论13.1.1Web应用程序介绍1.Web的概念用户WWW浏览器WWW服务器数据库服务器DB图15-1Web的三层C/S计算模式2.Web程序的发展(1)HTML语言阶段(2)Script语言阶段(3)ASP和ASP.NET阶段3.使用ASP.NET编写Web应用程序的准备工作13.1.2Web窗体设计【例13-1】编制一个Web窗体,该Web窗体在运行时能够打印出“九九乘法表”。Web窗体的

2、设计界面如图13-3所示,运行界面如图13-4所示。在浏览器中浏览该网页时,单击【显示乘法表】按钮将会在TextBox1控件中显示出乘法表来。图13-3程序设计界面图13-4在浏览器中显示的Web页13.1.3Web服务的创建和使用1.Web服务的概念从形式上看,Web服务就是一个动态链接库(DynamicLinkLibrary,DLL),相当于API函数。2.Web平台中的协议(1)HTTP协议HTTP协议,即超文本传输协议(HyperTextTransferProtocol),它是提供Web服务必须要采用的协议。(2)XML和XSD协议(3)SOAP协议SOA

3、P,即简单对象访问协议(SimpleObiectAccessProtocol),它提供了调用Web服务的标准RPC方法,任何用户均可以使用它来调用Web服务。(4)WSDL协议Web服务类似于网络版的动态链接库,任何用户都可以调用Web服务中的函数。3.Web服务的创建与调用【例13-2】创建一个Web服务,该Web服务中有两个函数:一个名为Prime的函数用来判断整型参数是否为素数,一个名为Sxh的函数用来把整型参数是否为水仙花数(水仙花数是一个三位数,它的各位数字的立方和刚好等于该数)。请编写该Web服务。图13-11调用Web服务返回结果的界面【例13-3】

4、编写一个Windows应用程序,通过调用上面建立的Web服务中的函数,求得100之内的孪生素数(两个素数之差为2)和所有的水仙花数。程序的设计界面如图13-12所示。程序的运行界面分别如图13-13和图13-14所示。图13-12程序设计界面图13-13求得的100之内的孪生素数图13-14求得所有的水仙花数13.2典型实例练能力13.2.1典型实例一:网上登录程序【实例题目】编写一个网上登录程序,程序的设计界面如图13-18所示,登录正确后的程序运行界面如图13-19所示。已知用户数量是有限的。图13-18程序设计界面图13-19程序运行界面13.3上机练习重应

5、用13.3.1上机练习一:通过Web服务对数组进行排序【练习题目】编写一个Web服务,该Web服务中包含有对数组进行排序的过程SelSort和BubSort。其中过程SelSort用来对数组进行选择排序,BubSort用来对数组进行冒泡排序。然后再编写一个Web窗体,在该Web窗体上调用Web服务的这两个过程分别对随机生成的10个数进行冒泡法排序和选择法排序。Web窗体的设计界面如图13-20所示,运行界面如图13-21所示。图13-20程序设计界面图13-21程序运行界面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。