U
Urs Vogel
Hi
For my application server, I had to overcome some limitations in older
COM-database drivers, whers sessions per driver instance are limited.
Instantiating the COM component several times does not help, since it still
reports the same Process ID to the DB server, so the limit persists.
When launching several external components (EXEs), each loading its own
database driver, the limitation problem is solved. I built this using .Net
remoting, where the application server is a multi client of these external
..Net components. It works fine, but this solution performs about factor 3
slower than binding the driver directly into the application server.
Now this is my question: is there's a faster way than .Net Remoting's way of
talking across boundaries to a .Net process on the same machine? Any hints
are appreciated.
Thanks, Urs
For my application server, I had to overcome some limitations in older
COM-database drivers, whers sessions per driver instance are limited.
Instantiating the COM component several times does not help, since it still
reports the same Process ID to the DB server, so the limit persists.
When launching several external components (EXEs), each loading its own
database driver, the limitation problem is solved. I built this using .Net
remoting, where the application server is a multi client of these external
..Net components. It works fine, but this solution performs about factor 3
slower than binding the driver directly into the application server.
Now this is my question: is there's a faster way than .Net Remoting's way of
talking across boundaries to a .Net process on the same machine? Any hints
are appreciated.
Thanks, Urs