WebService期末复习题及答案.doc_第1页
WebService期末复习题及答案.doc_第2页
WebService期末复习题及答案.doc_第3页
WebService期末复习题及答案.doc_第4页
WebService期末复习题及答案.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单选题1.XML Web 服务的优点(ABCDE)A 基于标准B 非商业性C 简便性D 独立于语言及平台E功能抽象2我们在使用 Web Service前,要进行 Web Service发现,常用的发现工具是(B) AWsdl.exe BDisco.exe CFtp.exe DPing.exe 3使用 WebMethod属性的哪些子属性来表明 XML Web服务类的方法可以使用状态(A) AWebMothod(EnableSession = true) BWebMothod(EnableSession = false) CWebMothod(Enablecookie = true) DWebMothod(Enablecookie = false) 4要注册 XML Web服务以供他人使用,需要注册的关键项是(A) A业务、服务以及 tModel B企业联系人和服务 CXML Web服务的 URL地址 D以上说法都不对5作为一家咨询公司的技术主管,你正在寻找一种全球文档检索的服务,并且希望能在自己公司内部文档系统中集成这一功能。通过检索互联网上 Service Finder公司的全球网络服务列表,你找到了由 Document Searcher公司提供的搜索服务。咨询公司集成 Document Searcher公司提供的搜索服务时,采用何种协议可以了解服务的描述?(B)ARPC BUDDI CHTTP DSOAP 6以下关于发布与部署 Web Service的说法哪个是对的?(D) A发布与部署没有什么区别,两个仅是不同的定义 B发布是将 Web Service放到 IIS上,部署是制作安装包 C发布是将 Web Service向外界公示,部署是将 Web Service放到 IIS上 D发布会将 Web Service的相关信息列入 UDDI目录中方便查询,而部署仅实现了 Web Service的物理可访问7.XML Web 服务的交互通常使用标准的Internet协议不包括(D) A TCP/IP B HTTP C SOAP D IPX/SPX8请将下列过程按使用 Web Service的顺序排序(ECBAD) A生成代理类 4B找到 WSDL文件 3C找到 Disco文件 2D使用 Web Method 5E查询 UDDI目录 1 9以下那些操作是在使用 Web Service过程中是不需要的?D A引用代理类的命名空间 B在工程中添加Web的引用 C生成代理类 D设置输出结果的有效时间 E设置访问Web Service的验证身份二、多选题1采用SOAP方法访问Web Service的优点是哪些? BCASOAP协议比HTTP使用面更广 BSOAP协议支持的数据类型多 CSOAP协议支持丰富的功能扩展DSOAP协议的访问流量比HTTP协议小2WEB Method支持的数据类型有哪些? ABCDFA所有简单类型 B带有in或者out参数的类型 Cref类型的参数 D不定长的参数列表 E任何对象 FDataSet 3以下关于代理类和WSDL的描述哪些是正确的? ABDA代理类是对WSDL返回内容进行的进一步封装 B代理类可通过WSDL.EXE自动生成 C代理类可替代WSDL直接与Web Service打交道D代理类中提供了同步和异步调用Web Service的方法4用.net 开发XML Web服务,必须使用的命名空间有 ABASystem.Web.Services BSystem.Web.Services.Protocols CSystem.Threading DCreditCardValidtor5以下关于 UDDI哪些是错误的? AEA使用 Web Service 必须通过 UDDI BUDDI能让你的 Web Service 获得更多的使用 CUDDI能提供一系列 Web Service的最终访问点 DUDDI负责提供 WSDL文件 E若 UDDI服务提供商无法访问, Web Service也就无法访问6Web Service需要以下哪些技术、协议的支持? ABCDEAHTTP BSOAP CXML DTCP/IP EUDDI 7你创建一个被命名为 PhoneNumberService 返回在某一地理区域的电话号码主人的 XML Web service 。当服务正在处理请求,如果一个错误发生,被命名 PhoneNumberException 的异常被应用程序抛出。你创建一个 ASP.net被命名包含一个 Web 的 TkPhoneBook 的 web应用程序,包含 PhoneNumberService 的参考。你安装一些的 try/catch模块的 PhoneNumberService 阻塞,任何的 PhoneNumberException 可能抛出。哪两个代码段是达成这目标的可能方法?(选两正确答案) ACAtry / Code to call PhoneNumberService method goes here. catch (SoapException ex) / Handle the exception. Btry / Code to call PhoneNumberService method hoes here. catch (SoapHeaderException ex) / Handle the exception. Ctry / Code to call PhoneNumberService method goes here. catch (Exception ex) / Handle the exception. Dtry / Code to call PhoneNumberService method goes here. catch (ApplicationException ex) / Handle the exception. 8为什么随着 Internet 的发展,分布式应用程序越来越重要() ABCDA 数据越来越要求实现分布式的存储和管理 B 大型机系统费用昂贵,出现故障后损失大 C 不同的数据所有者不愿意把数据集中存放 D 将普通数据和敏感数据存放在不同的服务器上有助于提高安全性二、判断题 1客户端与 XML Web服务进行异步通讯时,向服务端发出服务请求的方法与接收 Web服务返回结果的方法可以在同一个线程中答案:错误 2基于消息的体系结构的分布式应用中,可以使用异步消息处理也可以使用同步消息处理 答案:正确 3用 Wsdl.exe可以创建 XML Web服务代理类的 dll,不需要经过编译过程答案:错误 4 DataSet就是数据库在内存中的映射,因此对 DataSet中数据的更新能立即反映在数据库中答案:错误 5布式应用程序中节点越多,单点失败的可能性越大,整个系统发生故障的概率增大答案:正确 6我们可以 Visual Studio .NET Web安装项目来部署用 .net平台开发的 XML Web服务答案:正确 7 Wsdl.exe是.NET命令行工具,它能对如何创建 XML Web服务代理类有了更多的控制能力答案:正确 8 Web服务中使用 SOAP表示数据的优点是SOAP提供了一种所有平台都支持的中间表示方式,客户端只需将 SOAP类型转换为自身使用的可理解的类型即可。答案:正确 9在 .net 平台上开发 Web服务,Web Reference文件夹下,文件 Reference.cs是自动生成的代理类代码答案:正确 10用 DISCO文件发布和发现 XML Web服务是国际标准,它适用于任何开发平台。答案:错误 11对性能要求高的系统不适合使用 WebService 答案:正确 12 WebServices可以是一个完整的应用,即客户可以直接使用 WebService答案:正确 13分布式应用程序是指应用程序的调用过程可以在多台物理上独立的计算机之间实现,同时数据也存储在不同的物理位置,但是应用程序的逻辑结构还是整体的,与分布的物理结构无关答案:正确三、简答题1UDDI商业注册中心所提供的信息从概念上分为三个部分:白页(White page)、黄页(Yellow page)、绿页(green page),请你说明白页、黄页、绿页各代表什么意思?答案:白页(White Page) 包括了地址,联系方法,和已知的企业标识;黄页(Yellow pa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论