Requirements :
1. To create a windows service which sends fax (HTML files) using microsoft fax server
2. Must accept multiple requests and so decided that this would spawn threads for each requests
3. Must accept parameters which would be used to query database and create fax documents
4. finally send the fax
5. Log errors and request status
6. update status in database after fax is sent
I already know how to create the windows service and on how to listen to a port and accept requests and process it using threads. But if you have the time and would like to share your thoughts on it, it would help me to validate my approach too. Note that this windows service would be consumed (or request would be made) by a process implemted using "queues" in SQL server 2005 that runs on the database. The HTML file that needs to be sent is also created dynamically by reading the database and so I would like to have a solution which does not require a physical file on the server.
Help needed :
- Any links to scripts that can be used to send the fax using microsoft fax server
- any other implementation technique. If you are recommending another fax solution, please do not suggestion any other solution that will cost money per fax sent or has a huge initial investment
Any suggestions/inputs good or bad would be very helpful to me. I have no issues in referring in any number of links that you all can provide on this subject.
I have already looked at links like
http://msdn2.microsoft.com/en-us/magazine/cc301661.aspx but had issues with it poping up print dialogs on the server ..