PrepAway - Latest Free Exam Questions & Answers

What should you do?

You work as the Enterprise application developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. Your responsibilities at Domain.com include the support and deployment of applications. You are currently busy developing an enterprise solution for Domain.com. The Domain.com network contains amongst, others two Web servers named Certkiller -WS501 and Certkiller -WS502, as well as a database server named Certkiller -DB01 which you intend to use in the deployment of the solution. Upon completion the solution will consist of a Microsoft ASP.NET Web application, a Microsoft .NET Remoting component, an Extensible Markup Language (XML) Web service, as well as a Microsoft SQL Server 2005 database. The Microsoft ASP.NET Web application and the Extensible Markup Language (XML) Web service make use of the inter-process communication (IPC) channel for connectivity to the .NET Remoting component. The .NET Remoting component in turn accesses data in the database.

Following is the deployment design:
1. Deploy the Microsoft ASP.NET Web application to Certkiller -WS501
2. Deploy the Extensible Markup Language (XML) Web service to Certkiller -W502
3. Deploy the database to Certkiller -DB01

Now you need to make a decision as to where the data access component should be deployed.

What should you do?

PrepAway - Latest Free Exam Questions & Answers

A.
Identify Certkiller -WS02 AND Certkiller -DB01 for data access component deployment.

B.
Identify Certkiller -WS01 AND Certkiller -DB01 for data access component deployment.

C.
Identify either Certkiller -WS01 OR Certkiller -WS502 for data access component deployment.

D.
Identify both Certkiller -WS01 AND Certkiller -WS502 for data access component deployment.

Explanation:
IPC is being used for connectivity purposes by the Web application and the Web service. This means that communication can occur between different application domains or processes on the same computer only. However, in this scenario the Web application is deployed to CERTKILLER-WS501 and the Web service is deployed to CERTKILLER-W5S502, thus you should deploy the Microsoft .NET Remoting component to Certkiller -WS501 and Certkiller -WS502.
Incorrect answers:
A: There is no need to deploy the Microsoft .NET Remoting component to Certkiller -DB01. The component will be able to access data from the Microsoft SQL Server 2005 database over the network.
B: There is no need to deploy the Microsoft .NET Remoting component to Certkiller -DB01. The component will be able to access data from the Microsoft SQL Server 2005 database over the network.
C: The Microsoft .NET Remoting component should not be deployed to either Certkiller -WS501 OR Certkiller -WS502. Rather you need to deploy it to both servers since both the Web service and the Web application must be allowed to connect to it via IPC channel.


Leave a Reply