Creating an n tiered application
- by aaron
I am researching architecture for a project that will be started next year. It is mainly a c# web app, but there will be a service layer so that it can talk to our facebook/iphone app. There are a few long running processes, which means that I will be creating a windows process that can handle those.
I’m thinking of putting the entire app in the windows service instead of just the long running processes.
Asp - wcf - bll
Vs
Asp - bll
I know this will be more scalable. But it is probably overkill as everything will be running on the same box, even the database. This could change down the road if the server can’t handle the traffic like marketing says it will.
I don’t have access to production hardware, just my crappy testing box and my local machine.
Has anyone decided to go down this route?
But mostly, what is the best way to test both methods to get some metrics?