0

programming languages Online Quiz - 60

Description: programming languages Online Quiz - 60
Number of Questions: 20
Created by:
Tags: programming languages
Attempted 0/20 Correct 0 Score 0

Who are responsible for creating channels and receiving messages from the layer below or from the network?

  1. Channel Communication

  2. Channel Factory

  3. Channel Formatter

  4. Channel listeners


Correct Option: D

TransportWithMessageCredential is not available for the given binding?

  1. BasicHttpBinding

  2. WSFederationHttpBinding

  3. NetNamedPipeBinding

  4. WSHttpBinding


Correct Option: C

What is the default serialize for the WCF ?

  1. DataContractSerializer

  2. XMLSerializer

  3. DataContractFormatter

  4. None of the above


Correct Option: A
  1. [ServiceContract(Namespace = "http://Microsoft.ServiceModel.Samples", SessionMode=SessionMode.Required)] public interface ICalculator{ [OperationContract] double AddTo(double n); }

  2. [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)] public class CalculatorService : ICalculator { double result = 0.0D; public double AddTo(double n) { return result+=n; } }

  3. a and b both

  4. None of the above


Correct Option: C

Windows Communication Foundation service uses the net.tcp transport. You need to ensure that when the server starts, the service starts and continues to run. What should you do?

  1. Host the service in a Windows service

  2. Host the service in a Windows Presentation Foundation application

  3. Host the service under IIS 7.0 by using IIS 6.0 compatibility mode

  4. Host the service under IIS 7.0 by using Windows Activation Services


Correct Option: A

How to define a service as REST based service in WCF?

  1. [ServiceContract] interface IStock { [OperationContract] [WebGet] int GetStock(string StockId); }

  2. [ServiceContract] interface IStock { [OperationContract] [WebInvoke] int GetStock(string StockId); }

  3. a and b

  4. None


Correct Option: C
  1. Use a BasicHttpBinding binding with the security mode set to Message

  2. Use a BasicHttpBinding binding with the security mode set to TransportWithMessageCredential

  3. Use a WSFederationHttpBinding binding with the security mode set to Message

  4. Use a WSFederationHttpBinding binding with the security mode set to TransportWithMessageCredential


Correct Option: C
  1. basicHttpbinding

  2. wsDualHttpBinding

  3. wsHttpHttpBinding

  4. netTcpBinding


Correct Option: C

Which binding does not support the message streaming?

  1. basicHttpBinding

  2. netTcpBinding

  3. netNamedPipeBinding

  4. wsDualHttpBinding


Correct Option: D

What is the type of contract not available in WCF?

  1. Service Contract

  2. Operation Contract

  3. Data Contract

  4. Message Contract

  5. Exception Contract


Correct Option: E

What is the utility to test WCF services?

  1. WcfClient.exe

  2. WcfTestClient.exe

  3. WcfTestService.exe

  4. WcrTestRemoteService.exe


Correct Option: B

What is the namespace is used to access WCF service?

  1. System.Service

  2. System.Data

  3. System.ServiceModel

  4. System.Web


Correct Option: C

In order to create a Message Logger on the service side what interface will be required?

  1. IDispatchMessageInspector

  2. IAttachMessageInspector

  3. IlogMessageInspector

  4. IMessageInspector


Correct Option: A

What are the available security options for wsHttpBinding binding?

  1. Transport security with Windows authentication

  2. Message security with issuetoken authentication

  3. Message security with Windows authentication

  4. No security


Correct Option: B

What is the default mapping for http protocol in WCF 4.0 ?

  1. basicHttpBinding

  2. wsHttpBinding

  3. WebHttpBinding

  4. None


Correct Option: A

In which model, services publish their presence in a network by multicasting announcement message that can be processed by the interested consumers?

  1. Managed Model

  2. Ad-Hoc Model

  3. Echo Model

  4. Discovery Model


Correct Option: B

Which class should be used to Handle exception in WCF Web Http Services(RESTFull Service)?

  1. FaultException

  2. RESTException

  3. WebFaultException

  4. WebHttpFaultException


Correct Option: C
- Hide questions