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. The design of applications forms part of your responsibilities at Domain.com. Domain.com operates as an on-line retailer.
You are currently developing a distributed order fulfillment system. When completed, this system must, when an order is placed, first invoke a method on one Web service to charge a customer’s credit card. Then the system must continue and invoke methods on another Web service to ship the purchased product. Finally the system must update an internal accounting database. You need to propose the appropriate component type and layer that must be used to meet the Domain.com requirements.

What should you do? (Each correct answer presents art of the solution. Choose two.)

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. The design of applications forms part of your responsibilities at Domain.com. Domain.com operates as an on-line retailer.
You are currently developing a distributed order fulfillment system. When completed, this system must, when an order is placed, first invoke a method on one Web service to charge a customer’s credit card. Then the system must continue and invoke methods on another Web service to ship the purchased product. Finally the system must update an internal accounting database. You need to propose the appropriate component type and layer that must be used to meet the Domain.com requirements.

What should you do? (Each correct answer presents art of the solution. Choose two.)

A.
Create a business workflow component.

B.
Create a user process component.

C.
Place the component in the presentation layer

D.
Place the component in the business layer.

Explanation:
According to Microsoft best practices, the business layer should include business workflow components, business entity component and business components. The business workflow components manage business workflows. This will allow one to separate business logic from business-to-business (B2B) interactions. And thus you will be able to easily change the business flow of the system. In this scenario you should create a business workflow component and place the component in the business layer.
Incorrect answers:
B: The user process component helps to facilitate the flow through an application. It allows you to reuse the user process in multiple user interfaces. This is not appropriate in this scenario.
C: The presentation later should include user interface components and user process components. It is not appropriate in this scenario,



Leave a Reply 0

Your email address will not be published. Required fields are marked *