Implementing a Reportbuilder NTService server.
Hi,
I would like to implement a Reportbuilder server as a NTService,
but NOT use your RBWinService.exe but making a real NTService
app, is this possible ? I have already implemented a simple NTService
app, this is what I did :
1. Place a rsServer on the TService module.
2. In the OnStart and OnStop events of this module activate en deactive
de rsserver using the active property.
3. On a TDatamodule, I have placed a rsReportArchiveVolume component.
4. In the OnCreate event of this datamodule I set the filedirectory property
of
the above component.
When I run this service it works perfectly! Is this all I have to
do ? Or are there any issues with this setup and should I use your
RBWinService.exe
instead.
greetings,
Rob Segerink
Novo-Wallco International
I would like to implement a Reportbuilder server as a NTService,
but NOT use your RBWinService.exe but making a real NTService
app, is this possible ? I have already implemented a simple NTService
app, this is what I did :
1. Place a rsServer on the TService module.
2. In the OnStart and OnStop events of this module activate en deactive
de rsserver using the active property.
3. On a TDatamodule, I have placed a rsReportArchiveVolume component.
4. In the OnCreate event of this datamodule I set the filedirectory property
of
the above component.
When I run this service it works perfectly! Is this all I have to
do ? Or are there any issues with this setup and should I use your
RBWinService.exe
instead.
greetings,
Rob Segerink
Novo-Wallco International
This discussion has been closed.
Comments
It is preferred that you use RBWinService because if the report server
crashes it will automatically be restarted. In addition, this architecture
enables the report server application to be easily debugged as a standard
.exe and then easily deployed as a Windows service. And it provides the tray
icon.
Although we have not tested placing the TrsServer component directly in a
windows service application, I cannot think of any reason why it would not
work.
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
in the ntservice framework of Windows, the
server can also restart a crashed service app.
Or isn't that a reliable function ?
greetings,
Rob Segerink
In our testing here that was not reliable. We considered and tested several
approaches and the one that we delivered provided far the highest degree of
simplicity, robustness, and useability.
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com