1 / 17

第八单元 Web Service 应用

第八单元 Web Service 应用. 劳动和社会保障部全国计算机信息高新技术考试指定教材 ——ASP.NET. 8.1 第 1 题. 【 操作要求 】 将文件 C:2003ANUnit8Y8-01 复制到考生文件夹。打开考生文件夹中的 Y8-01.asmx 、 Y8-01.aspx 文件,分别参照样图 8-01A 和 8-01B 进行编程操作,并将操作结果以 X8-01.asmx 、 X8-01.aspx 、 X8-01.vb 、 X801.dll 文件名保存在考生文件夹中。 题目欲实现功能的描述:输入两个单精度型变量,使之相除,返回商的整数部分。.

cachet
Télécharger la présentation

第八单元 Web Service 应用

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第八单元 Web Service应用 劳动和社会保障部全国计算机信息高新技术考试指定教材——ASP.NET

  2. 8.1 第1题 • 【操作要求】 • 将文件C:\2003AN\Unit8\Y8-01复制到考生文件夹。打开考生文件夹中的Y8-01.asmx、Y8-01.aspx文件,分别参照样图8-01A和8-01B进行编程操作,并将操作结果以X8-01.asmx、X8-01.aspx、X8-01.vb、X801.dll文件名保存在考生文件夹中。 • 题目欲实现功能的描述:输入两个单精度型变量,使之相除,返回商的整数部分。

  3. 8.1 第1题 • 1.编写脚本:打开Y8-01.asmx。依照程序中的注释,用VB.net编写脚本,定义类X801并使之继承类WebService,完成函数声明。函数用以实现除法功能。以文件名X8-01.asmx保存在考生文件夹中。使程序在浏览器中浏览如图8-01A所示。 • 2.编译VB描述文件:在命令行模式中使用WSDL.exe,将上一步完成的X8-01.asmx以VB.net作为编程语言,以X801为名称空间进行编译。输出VB描述文件X8-01.vb到考生文件夹中。 • 3.编译DLL文件:在命令行模式中使用VBC.exe,选择链接适当的动态链接库文件,将X8-01.vb编译为X801.dll,并输出到考生文件夹下的/bin文件夹下。 • 4.编写脚本:打开Y8-01.aspx。依照程序中的注释编写脚本,实现在页面中调用前面步骤已经完成的Web服务。

  4. 8.1 第1题

  5. 8.1 第1题 • 步骤: • 1。编写WebServices文件:Y8-01.asmx ,创建bin文件夹; • 2。生成DLL文件:D:\webservices>wsdl.exe /l:vb /n:x801 /out:x8-01.vb http://127.0.0.1/x801/x801.asmx?wsdl • 3。编译DLL文件:D:\webservices>vbc /out:bin/x801.dll /t:library /r:System.XML.dll,system.dll,System.Web.Services.dll x8-01.vb • 4。编写X8-01.aspx

  6. 8.3 第3题 • 【操作要求】 • 将文件C:\2003AN\Unit8\Y8-03复制到考生文件夹。打开考生文件夹中的Y8-03.asmx、Y8-03.aspx文件,分别参照样图8-03A和8-03B进行编程操作,并将操作结果以X8-03.asmx、X8-03.aspx、X8-03.vb、X803.dll文件名保存在考生文件夹中。 • 题目欲实现功能的描述:输入一个字符串变量和一个单精度型变量。以字符串类型返回输入字符串的左起n个字符。

  7. 8.3 第3题 • 1.编写脚本:打开Y8-03.asmx。依照程序中的注释,用VB.net编写脚本,定义类X803为公有类设定使用VB为编程语言,完成函数声明。函数用以实现字符串取左功能。以文件名X8-03.asmx保存在考生文件夹中。使程序在浏览器中浏览如图8-03A所示。 • 2.编译VB描述文件:在命令行模式中使用WSDL.exe,将上一步完成的X8-03.asmx以VB.net作为编程语言,以X803为名称空间进行编译。输出VB描述文件X8-03.vb到考生文件夹中。 • 3.编译DLL文件:在命令行模式中使用VBC.exe,选择链接适当的动态链接库文件,将X8-03.vb编译为X803.dll,并输出到考生文件夹下的/bin文件夹下。 • 4.编写脚本:打开Y8-03.aspx。依照程序中的注释编写脚本,实现在页面中调用前面步骤已经完成的Web服务。

  8. 8.3 第3题

  9. 8.3 第3题 • 步骤: • 1。编写WebServices文件:Y8-03.asmx ,创建bin文件夹; • 2。生成DLL文件:D:\webservices>wsdl.exe /l:vb /n:x803 /out:x8-03.vb http://127.0.0.1/x803/x803.asmx?wsdl • 3。编译DLL文件:D:\webservices>vbc /out:bin/x803.dll /t:library /r:System.XML.dll,system.dll,System.Web.Services.dll x8-03.vb • 4。编写X8-03.aspx

  10. 8.5 第5题 • 【操作要求】 • 将文件C:\2003AN\Unit8\Y8-05复制到考生文件夹。打开考生文件夹中的Y8-05.asmx、Y8-05.aspx文件,分别参照样图8-05A和8-05B进行编程操作,并将操作结果以X8-05.asmx、X8-05.aspx、X8-05.vb、X805.dll文件名保存在考生文件夹中。 • 题目欲实现功能的描述:输入一个字符串型变量用以表示数据库文件的相对路径,返回数据库中指定表的DataSet表示。

  11. 8.5 第5题 • 1.编写脚本:打开Y8-05.asmx。依照程序中的注释,用VB.net编写脚本,引用名称空间System.Data和System.Data.OleDb,并完成函数ViewTable的声明和函数结果的返回。函数用以实现将数据表填充到DataSet功能。以文件名X8-05.asmx保存在考生文件夹中。使程序在浏览器中浏览如图8-05A所示。 • 2.编译VB描述文件:在命令行模式中使用WSDL.exe,将上一步完成的X8-05.asmx以VB.net作为编程语言,以X805为名称空间进行编译。输出VB描述文件X8-05.vb到考生文件夹中。 • 3.编译DLL文件:在命令行模式中使用VBC.exe,选择链接适当的动态链接库文件,将X8-05.vb编译为X805.dll,并输出到考生文件夹下的/bin文件夹下。 • 4.编写脚本:打开Y8-05.aspx。依照程序中的注释编写脚本,实现在页面中调用前面步骤已经完成的Web服务。

  12. 8.5 第5题

  13. 8.5 第5题 • 步骤: • 1。编写WebServices文件:Y8-05.asmx ,创建bin文件夹; • 2。生成DLL文件:D:\webservices>wsdl.exe /l:vb /n:x805 /out:x8-05.vb http://127.0.0.1/x805/x805.asmx?wsdl • 3。编译DLL文件:D:\X8-05>vbc /out:bin/x805.dll /t:library /r:System.XML.dll,system.dll,System.Web.Services.dll,system.data.dll x8-05.vb • 4。编写X8-05.aspx

  14. 8.12 第12题 • 【操作要求】 • 将文件C:\2003AN\Unit8\Y8-12复制到考生文件夹。打开考生文件夹中的Y8-12.asmx、Y8-12.aspx文件,分别参照样图8-12A和8-12B进行编程操作,并将操作结果以X8-12.asmx、X8-12.aspx、X8-12.cs、X812.dll文件名保存在考生文件夹中。 • 题目欲实现功能的描述:输入一个字符串变量,以单精度型返回这个字符串长度的数值。

  15. 8.12 第12题 • 1.编写脚本:打开Y8-12.asmx,依照程序中的注释,用C#编写脚本,定义类X812并使之继承类WebService,完成函数声明。函数用以实现测定字符串长度功能。以文件名X8-12.asmx保存在考生文件夹中。使程序在浏览器中浏览如图8-12A所示。 • 2.编译C#描述文件:在命令行模式中使用WSDL.exe,将上一步完成的X8-12.asmx以C#作为编程语言,以WSX812为名称空间进行编译。输出C#描述文件X8-12.cs到考生文件夹中。 • 3.编译DLL文件:在命令行模式中使用CSC.exe,选择链接适当的动态链接库文件,将X8-12.cs编译为X812.dll,并输出到考生文件夹下的/bin文件夹下。 • 4.编写脚本:打开Y8-12.aspx。依照程序中的注释编写脚本,实现在页面中调用前面步骤已经完成的Web服务。

  16. 8.12 第12题

  17. 8.12 第12题 • 步骤: • 1。编写WebServices文件:Y8-12.asmx ,创建bin文件夹; • 2。生成DLL文件:D:\webservices>wsdl.exe /l:c# /n:x812 /out:x8-12.cs http://127.0.0.1/x812/x812.asmx?wsdl • 3。编译DLL文件:D:\X8-12>csc /out:bin/x812.dll /t:library /r:System.XML.dll,system.dll,System.Web.Services.dll x8-12.cs • 4。编写X8-12.aspx

More Related