MICROSOFT NEWS: 70-513 Exam Questions has been Updated Today! Get Latest 70-513 VCE and 70-513 PDF Instantly! Welcome to Download the Newest Braindump2go 70-513 VCE&70-513 PDF Dumps: http://www.braindump2go.com/70-513.html (341 Q&As)
Try 2015 Latet Updated 70-513 Practice Exam Questions and Answers, Pass 70-513 Actual Test 100% in 2015 New Year! Braindump2go Latest released Free Sample 70-513 Exam Questions are shared for instant download! Braindump2go holds the confidence of 70-513 exam candiates with Microsoft Official Guaranteed 70-513 Exa Dumps Products! 341 New Updated Questions and Answers! 2015 Microsoft 70-513 100% Success!
Exam Code: 70-513
Exam Name: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4
Certification Provider: Microsoft
Corresponding Certifications: MCPD, MCPD: Web Developer 4, MCPD: Windows Developer 4, MCTS, MCTS: Microsoft .NET Framework 4, Service Communication Applications
70-513 Dumps PDF,70-513 eBook,70-513 VCE,70-513 PDF,70-513 Latest Dumps,70-513 Certification,70-513 Training Kit PDF,70-513 Braindump,70-513 Exam Dumps,70-513 Exam Book,70-513 Exam PDF,70-513 Exam Book,70-513 Exam Preparation,70-513 Dumps VCE,70-513 Practice Test,70-513 Pracrice Exam,70-513 Preparation Book
QUESTION 161
You are developing a Windows Communication Foundation (WCF) service.
You must record all available information for the first 1,000 messages processed, even if they are malformed.
You need to configure the message logging section of the configuration file.
Which configuration segment should you use?
A. Option A.
B. Option B
C. Option C
D. Option D
Answer: D
QUESTION 162
You are creating a Windows Communication Foundation (WCF) service that is implemented as folks. (Line numbers are included for reference only.)
01 <ServiceContract()
02 <ServiceBehaior(lncludeExceptionDetailInFaults: Time)>
03 Public Class OrderService
05 eCNperationCortracto()>
O6 Putdic Sub Submit Order(ByVal anOrder As Order)
08 Try
09.
10 Catch ex As D wide By Zero Exception
12 End Try
13 End Sub
15 End Class
You need to ensure that the sack trace details of the exception are not included in the error information sent to the client.
What should you do?
A. Replace line 11 with the following line.
Throw
B. Replace line 11 with the following line.
Throw New FaultException(C Order)(anOrder, exToSthng0)d
C. After line 05, add the following line.
`cFaultContract(GetType(FautException(Of Order)))>
Replace line 11 with the following line.
Throw ex
D. After line 05, add the following line.
<FaultContract(GetType(FaultException(CX Order)))>
Replace line 11 with the following line.
Throw New FaultException(CX Order)(
anOrder, “Divide by zero exception”)
Answer: D
QUESTION 163
You are modifying a Windows Communication Foundation (WCF) service that allows customers to update financial data.
The service currently requires a transaction from the client application and is working correctly. The service contract is defined as follows. (Line numbers are included for reference only.)
The service must be modified so that client applications do not need to initiate a transaction when calling the operation.
The service must use the client application’s transaction if one is available.
Otherwise it must use its own transaction.
You need to ensure that the service operation is always executed within a transaction.
What should you do?
A. Replace line 05 with the following code.
[TransactionFlow(TransactionFlowOption.NotAllowed)]
B. Replace line 13 with the following code.
[OperationBehavior(TransactionScopeRequired=false,
TransactionAutoComplete=true)]
C. Replace line 05 with the following code.
[TransactionFlow(TransactionFlowOption.Allowed)]
D. Replace line 13 with the following code.
[OperationBehavior(TransactionScopeRequired=false,
TransactionAutoComplete=false)]
Answer: B
QUESTION 164
You are developing a Windows Communication Foundation (WCF) service that allows customers to update financial data.
The client applications call the service in a transaction.
The service contract is defined as follows. (Line numbers are included for reference only.)
01 <ServiceContract()>
02 Public Interface IDatallpdate
04 <OperationContract()>
05 <TransactionFlow(TransactionFlowOption.Handatocy)>
06 Sub Update (ByVal accountNumber As String,
ByVal amount As Double)
08 End Interface
10 Class UpdateService
11 Implements IDataUpdate
13 <OperationBehavior(
TransactionScopeRequired:=True, TransactionAutoComplete:=True)>
14 Public Sub Update(ByVal accountNumber As String,
ByVal amount As Double)
Implements IDataUpdate.Update IS
16 Try
18 Catch ex As Exception
19 WriteErrorLog(ex) 20
21 End Try
23 End Sub
25 End Class
Customers report that the transaction completes successfully even if the Update method throws an exception.
You need to ensure that the transaction is aborted if the Update method is not successful.
What should you do?
A. insert the following line at line 20.
Throw
B. Replace line 13 with the following line.
<OperationBehavior(
TransactionScopeRequired:MTrue,
TransactionAutoComplece:”False)>
C. Insert the following line at line 09.
<ServiceBehavlor(
TransactionAutoCoropleteOnSessionClose:”False) >
D. Insert the following line at line 09.
<ServiceBehavior(
TransacCionAucoCompleteOnSesslonClose:”True) >
Answer: A
QUESTION 165
A Windows Communication Foundation (WCF) service has a callback contract.
You are developing a client application that will call this service.
You must ensure that the client application can interact with the WCF service.
What should you do?
A. On the OperationContractAttribute, set the AsyncPattern property value to True.
B. On the OperationContractAttribute, set the ReplyAction property value to the endpoint
address of the client.
C. On the client, create a proxy derived from DuplexClientBase(Of TChannel).
D. On the client, use GetCallbackChannel (Of T).
Answer: C
QUESTION 166
You are maintaining a Windows Communication Foundation (WCF) service that uses a custom username password class to authenticate clients with.
The service certificate is hosted in the deployment server store for trusted root certificate authorities and has a Subject value of TaxServiceKey.
Other service certificates hosted on the same server also use TaxServiceKey as a Subject value.
You need to ensure that the service identifies itself with a certificate whose subject name and distinguished names are TaxServiceKey.
Which code segment should you use?
A. HostInstance Credentials.ServiceCertificate SetCertificate(
StoreLocation.LocalMachine, StoreName.My,
x509FindType.FindBySubjectName, “CN=”TaxServiceKey”);
B. HostInstance Credentials.ServiceCertificate SetCertificate(
StoreLocation.LocalMachine, StoreName.AuthRoot,
x509FindType.FindBySubjectName, “CN=”TaxServiceKey”);
C. HostInstance Credentials.ServiceCertificate SetCertificate(
StoreLocation.LocalMachine, StoreName.My,
x509FindType.FindByDistinguishedName, “CN=”TaxServiceKey”);
D. HostInstance Credentials.ServiceCertificate SetCertificate(
StoreLocation.LocalMachine, StoreName.Root,
x509FindType.FindByDistinguishedName, “CN=”TaxServiceKey”);
Answer: D
QUESTION 167
You develop a Windows Communication Foundation (WCF) service that employees use to access bonus information.
You define the following service contract. (Line numbers are included for reference only.)
01 <ServiceContract(SessionMode:=SessionMode.Required)>
02 Public Interface IFinancialService
04 <OperationContract()>
05 Function Login(
ByVal employeeID As Integer,
ByVal passwordHash As String)
As String
07 <OperationContract()>
08 Function GetBonus(ByVal month As Integer) As Double
10 <OperationContract
(IsTerminating:=True)>
11 Sub Logout()
13 End Interface
Client applications can invoke methods without logging in.
You need to ensure that the client applications invoke Login before invoking any other method.
You also need to ensure that client applications cannot consume the service after invoking Logout.
Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
A. Replace line 04 with the following code.
<OperationContract(IsInitiating:=False)>
B. Replace line 04 with the following code.
<OperationContract(IsInitiating:=True, IsTerminating:=True)>
C. Replace line 07 with the following code.
<OperationContract(IsInitiating:=False)>
D. Replace line 10 with the following code.
<OperationContract(IsInitiating:=False, IsTerminating:=True)>
Answer: CD
QUESTION 168
You are creating a Window s Communication Foundation (WCF) service application.
The application needs to service many clients and requests simultaneously.
The application also needs to ensure subsequent individual client requests provide a stateful conversation.
You need to configure the service to support these requirements.
Which attribute should you add to the class that is implementing the service?
A. [ServiceBehavior(lnstanceContextMode = lnstanceContextMode.PerSession,
ConcurrencyMode = ConcurrencyMode.Single)]
B. [ServiceBehavior(lnstanceContextMode = lnstanceContextMode.PerCall,
ConcurrencyMode = ConcurrencyMode.Reentrant)]
C. [ServiceBehavior(InstanceContextMode = lnstanceContextMode.PerSession,
ConcurrencyMode = ConcurrencyMode.Multiple)]
D. [ServiceBehavior(lnstanceContextMode = lnstanceContextMode.PerCall,
ConcurrencyMode = ConcurrencyMode.Multiple)]
Answer: C
QUESTION 169
A class named TestService implements the following interface.
TestService is hosted in an ASP.NET applicator.
You need to modify the application to allow the GetServiceTime method to return the data formatted as JSON.
It must do this only when the request URL ends in lServiceTime.
What should you do?
A. Add this attribute to the GetServiceTime method
<webinvoke(Method “POST)>
In the bconfig file, add this element to systemserviceModeI/behaviors/endpointBehaviors.
<behavior
names”Json”>e
<enableWebScript
c/behavior>
In the web.config file, configure TestService in the system.serviceModel/services collection
as follows.
<service name”TestService”>s
<endpoint address/ServiceTime”
contract-“TestSerAce””
behaviorConlfgurationz’Json
bindinge”webHttpBinding”!> <!services
B. Add this attribute to the GetServiceTime method
<Webinvoke(Method PGETw,
UrTemplate:eiSeneiceTim&, ResponseFormat: WebMessageFormatJson)>
In the bconfIg file, configure TestService in the system.arviceModeI/services collection
as follows.
<senvice namee”TestService”>
<endpoint ad&esse”ISer,iceTime”r contracte”TestSence’
bindingewebHttpBindngw />
c/service>
C. Add this attribute to the GetServiceTime method
<webGet(
ResponseFormat WebMessageFormatJson,
UnTemplate:eJServiceTime”)>?
Create a new svc file named Jsonversion svc with the following
contract
<%@ ServiceHost Servicee”TessService”i
Factory=”System ServiceModelktivation WebServiceHosFactory” %s
D. Add this attribute to the GetServiceTime method
<WebGet(UriTempbte: z”{Json}/ServiceTime”)>
Create a new svc file named Jsonversionsvc with the following contert
<%@ ServiceHost Service=”TestSenvice”
Factoryz’System Se viceMode[ktivationWebServiceHodFactory” %>
Answer: C
QUESTION 170
A Windows Communication Foundation (WCF) service is responsible for transmitting XML documents between systems.
The service has the following requirements:
– It must minimize the transmission size by attaching the XML document as is without using escape characters or base64 encoding.
– It must interoperate with systems that use SOAP but are not built on the .NET plafform.
You need to configure the service to support these requirements.
Which message encoding should you use?
A. Binary message encoding
B. MTOM (Message Transmission Optimization Mechanism) message encoding
C. Text message encoding with message version set to none
D. Text message encoding with message version set to SOAP 1.2
Answer: B
Braindump2go Guarantee:
Pass-Certification 70-513 offers absolute risk free investment opportunity, values your timr and money! Braindump2go latest 70-513 Real Exam Dumps – Your success in 70-513 Exam is certain! Your belief in our 70-513 Exam Dumps is further strengthened with 100% Money Back Promise from Braindump2go!
FREE DOWNLOAD: NEW UPDATED 70-513 PDF Dumps & 70-513 VCE Dumps from Braindump2go: http://www.braindump2go.com/70-513.html (341 Q&A)