You are designing an ASP.NET Web application that will queue e-mail messages in a database.
A Windows service will process the queue and send the messages.
The Web application will be hosted on a server thathosts several other applications.
The server cannot support additional processors or memory.
You estimate that the Web application usage will increase by 10 percent every month.
You need to ensure that the delivery of high-priority messages will not be delayed as the Web application usage
increases.
Which two actions should you recommend?
(Each correct answer presents part of the solution.Choose two.)
A.
Process the high-priority messages first.
B.
Use a shared memory connection to the database.
C.
Modify the Windows service to handle multiple threads.
D. Run the Windows service on a server that is separate from the Web application host server.