nerdexam
Microsoft

70-518 · Question #219

You are designing a Windows client application by using Microsoft NET Framework 4 and Microsoft Visual Studio 2010. The business logic layer of the application is implemented by using Windows…

The correct answer is C. A Session less One-Way operation of Process Data with a proxy-based synchronous class. See the full explanation below for the reasoning.

Question

You are designing a Windows client application by using Microsoft NET Framework 4 and Microsoft Visual Studio 2010. The business logic layer of the application is implemented by using Windows Communication Foundation (WCF). You write the following code segment in the middle tier:

<ServiceContractO> -- Public Interface lWcf Service <OperationContractO> -- <FaultContract(GetType(ApplicationException))> -- Sub ProcessData(ByVal d As Data) End Interface The Process Data service method is a long-running operation. You need to ensure that the application meets the following requirements:

"Users can continue to use the user interface while the Process Data service method is running. "Message delivery is reliable. What should you use?

Options

  • AA Session full One-Way operation on Process Data with a proxy-based synchronous class
  • BA Session full Request-Reply operation on Process Data with a proxy-based asynchronous
  • CA Session less One-Way operation of Process Data with a proxy-based synchronous class
  • DA Session less Request-Reply operation on Process Data with a proxy-based asynchronous

How the community answered

(32 responses)
  • A
    3% (1)
  • B
    9% (3)
  • C
    84% (27)
  • D
    3% (1)

Community Discussion

No community discussion yet for this question.

Full 70-518 Practice