A web application
<p>I would like to explore what options I have in creating the following component. It is available on a web server and other web apps could call it to get certain calculations done. This app provides several web forms for the user to drive certain logical steps in the calculation. When the user experience is finished, the caller web app gets the response back with the calculations and proceeds with the session.</p>

<p>Example: A user logs on a web application "Design you house yourself". When it comes to selecting paint, the application references a tool on the web that calculates the areas in the house in order to provide the caller application with the required specs for the user order. The tool has several pages that take the user through an experience of selecting various options. When the experience is finished, the control goes back to the "Design you house yourself" application that gets an object from the component app with the required calculations results.</p>

<p>The component app is interoperable and can be called from any platform. The development is in .NET 4.0.</p>

<p>Please make suggestions about the above scenario . Thank you.</p>
