views:

16

answers:

1

Hi,

I need to run an image processing application on a .NET server. Do you have any tips what I should/can do?

I implemented the code in a webservice, but performance is very slow (at least 10x slower than when executed in a windows application).

Any help will be greatly appreciated. thanks

A: 

Your webservice should just create the queue within its request and return, it should process the images at that point.

I would run the same processing you have in your windows application in a windows service instead. Depending on the volumes and size of images you could restrict this to only processing a limited number of images processes at once or even just queue the processing to one image at a time.

Mark Redman