running the server as an ISAPI dll???
I see it's possible to create a service which monitors the Report Server
and restarts this if need be. I'm wondering if it's possible to make the
report server itself as an ISAPI dll that is loaded by IIS, since IIS
effectively does this itself anyway (monitors it's ISAPI dlls and shuts
these down if they're misbehaving)... does this sound viable?
Best Regards,
James Crosswell
Software Engineer
Microforge.net Limited
http://www.microforge.net
and restarts this if need be. I'm wondering if it's possible to make the
report server itself as an ISAPI dll that is loaded by IIS, since IIS
effectively does this itself anyway (monitors it's ISAPI dlls and shuts
these down if they're misbehaving)... does this sound viable?
Best Regards,
James Crosswell
Software Engineer
Microforge.net Limited
http://www.microforge.net
This discussion has been closed.
Comments
No, this is not viable.
The architecture that we have chosen provides the most stability and
flexibility. The architecture enables the report server application to be
run on a separate machine from the webtier application (or on the same
machine). The webtier can also be conifgured to manage a farm of report
server applications - for scalability and load balancing
In our testing here, the ReportServices provides much better fail over
because the server communicates directly with it, in the event of a fatal
exception. Restart happens very quickly.
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
OK - good to know. This isn't really an issue for the most part, I'm
sure you're right about the performace aspects. It might have been nice
though since I could then deploy a report server along with my app as a
hosted solution. I guess if our customers are going to have a web
hosting company host this app they'll have to go with a dedicated server
then - I think 99% of our customers would have been hosting it on their
own servers in any case (or can afford a dedicated hosting solution).
Thanks for the quick response.
Best Regards,
James Crosswell
Software Engineer
Microforge.net Limited
http://www.microforge.net