XMLWebService A(2)

2019-04-01 20:43

软件高职网http://www.rjjd.com 微软认证中文题库交流

不正确答案:

A:CultureInfo 对象被测试时不能依靠他们自己 B: RegionInfo 对象被测试时不能依靠他们自己 D:题意要求的不是怎样安装。 答案:C

注:原理改正 (D)9.你有一个名称为TKWebApp的ASP.NET的应用程序。这个应用程序使用了一个名为 Employee的私有程序集来存储和返回employee的数据。Employee位于本地的TKWebApp下的bin目录下,你开发了一个新的ASP.NET应用程序,该应用程序的名称为TKWebApp2,并且也需要使用Employee这个程序集。你分配给Employee一个固定的名称,并设置他的译本为1.0.0.0,并安装到全局的程序集缓存内。你为1.0.0.0版本创建了一个发布者的程序集方针并且安装在全局程序集缓存中。

你依靠1.0.0.0版本的程序集TKWebApp2。你不想重新编译MyWebApp。

你运行TKWebApp将会返回什么结果?? A.抛出一个VersionNotFound异常。 B.Employee从本地bin目录被加载。

C.1.0.0.0版本的Employee从全局的程序集缓存被加载 D.1.0.0.0版本的Employee通过发布者的程序集方针被加载

解释:程序集的使用者声明了应用程序必须使用一个比较新译本的程序集,通过包含发布者的规定的规则文件

不正确答案:

A:VersionNotFound异常代表的是当试图返回一个已经被删除的DataRow译本时抛出的一个异常。

B,C:发布者的程序集规则方针将被使用。

10. 你正在创建一个名为TKWinApp的windows应用程序.你为这个应用程序增加了一个叫作TKForm的Windows窗体和一个叫作TheirObject的SingleCall的.net远程对象.你需要确定TKForm可以创建了一个TheirObject的实例来满足远程对象调用的要求

下面哪些代码可以使用:

A. RemotingConfiguration.RegisterActivatedClientType(typeof(TheirObject), “http://TestKingServer/TheirAppPath/TheirObject.rem”); TheirObject theirObject = new TheirObject();

B. RemotingConfiguration.RegisterWellKnownClientType (typeof(TestKingObject); “http://TestKingServer/TheirAppPath/TheirObject.rem”); TheirObject theirObject = new TheirObject();

软件高职网 http://www.rjjd.com 微软认证中文题库交流

软件高职网http://www.rjjd.com 微软认证中文题库交流

C. RemotingConfiguration.RegisterActivatedServiceType( typeof(TheirObject));

TheirObject theirObject = new TheirObject();

D. RemotingConfiguration.RegisterWellKnownServiceType( typeof(TheirObject),

“http://TestKingServer/TheirAppPath/TheirObject.rem”, WellKnownObjectMode.Singleton);

TheirObject theirObject = new TheirObject();

答案:B

解释: RemotingConfiguration,类提供了几个配置Remoting底层结构的静态方法. RegisterWellKnownClientType方法在客户终端注册一个well-known (single call or singleton). 类型的对象

参考: .NET Framework Class Library, RemotingConfiguration Members

错误的答案:

A. RegisterActivatedClientType方法注册一个

11.你创建了一个包含BronzeService, SilverService, 和 GoldService.3个服务的XML Web Service

项目.这三个服务都放在一台计算机的同一个虚拟目录下.当用户订阅了你的服务,他们只能选择其中的一个.

一个新的用户订阅了SilverService服务.你需要创建一个发现文档让这个用户只能使用SilverService服务.

你可以使用下面哪一个发现文档? A.

xmlns:disco=”http://schemas.xmlsoap.org/disco/” xmlns:scl=http://schemas.xmlsoap.org/disco/scl/> 静态发现文档 B.

xmlns:disco=”http://schemas.xmlsoap.org/disco/” xmlns:scl=”http://schemas.xmlsoap.org/disco/scl/”> 静态发现文档

C.

软件高职网 http://www.rjjd.com 微软认证中文题库交流

软件高职网http://www.rjjd.com 微软认证中文题库交流

动态发现文档

D.

答案是:A 注: 原题

解释:你必须使用元素创建一个静态发现文档.服务描述.服务描述通过增加一个元素来引用服务发现文档.我们一般使用

SilverService.asmx?wsdl查询字符串,直到这个web页面或者这个web服务不能放在同一个路径下.

说明:Xml WEB Service 发现是一个定位和查询XML Web service描述的过程,是访问XML Web service的一个最初的步骤.

说明(动态发现):动态发现是一个通过ASP.NET来执行在一个开发好的Web服务上反复查询所有层次的文件夹来定位有效的web服务的过程.一个.vsdisco文件是一个基于XML的文件,他的根元素叫做.为了持续控制客户可以发现的XML Web services,你应该在开发好的Web服务上只使用动态发现文档.当将XML Web service作为Web产品展开时,你应该为你想要让客户发现的XML Web services创建一个静态发现文档来代替动态发现文档.

不正确的答案:

B:一个Web Service的文件路径必须包含?WSDL的查询字符串.这个简短的Url的格式足够将Web服务作为一个Web页面放在一个相同的文件夹中 C,D:我们应该创建静态发现文档,而不是动态发现文档

12.创建了一个名为TestKiAssembly版本为1.0.0.0的程序集.并且你在全局的程序集缓存中注册了这个程序集.

TestKiAssembly包含两个名叫TKRemoteObject1 和TKRempoteObject2的.net Remoting对象.这些对象在TestKiAssembly的App.Config文件中已有配置.代码如下:

软件高职网 http://www.rjjd.com 微软认证中文题库交流

软件高职网http://www.rjjd.com 微软认证中文题库交流

objectUri=\ type=\TestKiAssembly,

Version=1.0.0.0, Culture=neutral, PublicKeyToken=28dckd83491duj\ />

你创建一个名叫TKApp的应用程序,它部署在另外一台计算机上.TKApp引用了1.0.0.0版本的TestKiAssembly. TKApp为了使用它们的服务包含与TKRemoteObject1 和 TKRemoteObject2频繁交互的代码.

由于商业需求的修改,你必须更新update TestKiAssembly. 你创建了一2.0.0.0版本的TestKiAssembly,它和前面的版本协调一致,但是你不能更新TestKiAssembly中App.Config文件中的信息.你在全局的程序集缓存中注册了2.0.0.0版本的TestKiAssembly.然后重新生成TKApp. MyApp会与哪个版本的远程对象进行交互.

A. Version 1.0.0.0 of TKRemoteObject1; version 1.0.0.0 of TKRemoteObject2.

B. Version 1.0.0.0 of TKRemoteObject1; version 2.0.0.0 of TKRemoteObject2. C. Version 2.0.0.0 of TKRemoteObject1; version 1.0.0.0 of TKRemoteObject2. D. Version 2.0.0.0 of TKRemoteObject1; version 2.0.0.0 of TKRemoteObject2. 答案是B

解释: 1.0.0.0版本的MyRemoteObject1自从客户访问时就被激活,使用以下的配置信息

元素包含服务端激活的对象的信息.因此TKRemoteObject2是服务端激活对象.当服务端对象被激活是,服务器控件就处于已激活状态.因此版本2.0.0.0使TKRemoteObject2对象.

说明1.:当客户激活一个客户端激活对象时,一个网络信号马上被传递到服务器,这台服务器上的请求对象被激活,并传给客户端一个引用的对象.因为客户端可以定向到对象的活动,客户也可以选择激活一个版本的对象. 说明2:

软件高职网 http://www.rjjd.com 微软认证中文题库交流

软件高职网http://www.rjjd.com 微软认证中文题库交流

在web应用程序中,代码的控制配置文件叫作Web.Config.不是Web应用程序的,代码控制文件叫作App.config 错误的选项:

A: TKRemoteObject2是服务端激活 ( )所以它将会使用最后一个有效的版本

C,D:客户端活动已经使用(看说明1) 13、为TESTKING公司建立一个名为InvertoryService的XML WEB SERVICE 。TESTKING公司的每一个分支都会给InvertoryService消费者建立一个他们自己的客户应用程序。每一个分支通过VPN连接代理权的主办公室。代理权的每一台计算机在微软的WINDOWS系统运行。

你需要确定Invertory Service的访问者通过用户名和密码鉴定身份。你通过你的安全需要来配置你的IIS。你需要在Web config文件中配置鉴定类型。

你应使用哪一个代码段?

A. B. C. D. 答案:D

解释:在计算机运行在WINGDOWS 2000上时,WINDOWS集成验证能够代表资格审查委员会,之后它将被信任并被配置成委托。

注解:ASP.NET 支持FORM验证,密码验证,WINDOWS验证,和NONE验证。在WEB CONFIG文件中这些被表示为COOKIE,PASSPORT,WINDOWS ,NONE。

不正确的答案

A. 基本验证不是用登录名和密码 B. 在WEB CONFIG文件中集成验证模式不是一个有效的验证。而且COOKIE验证模式不使用WINDOWS 登录名和WINDOWS密码。 C. 在WEB CONFIG文件中集成验证模式不是一个有效的验证

14、你正在配置一个XML WEB SERVICE名叫TestingInventoryService.这个服务要求一个微软SQL数据库,并把信息返回给访问者。

你用Visual Studio.NET建立一个计划项目。你需要安装InventoryService。并且运行一个脚本来建立必须的SQL数据库和表来存储数据。为了完成这个,你需要配置这个项目有SQL数据库的管理员权限。

你给项目增加一个自定义段落来提示用户管理员用来连接数据库的用户名和密码。你需要建立一个用户名和密码来避免客户安装能执行这个脚本的类。 你应该怎么做?

A. 增加一个条件为通过用户名和密码来安装子程序的分支。

B. 给项目增加一个合并模块来捕获用户名和密码,使用这个合并模块来访

软件高职网 http://www.rjjd.com 微软认证中文题库交流


XMLWebService A(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:“二维码”创新设备管控之道

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: