Product: OpenFusion TAO
Version: ALL
Description:
Can more than one ORB be run in one process?
Resolution:
You can use a Service Configurator file with TAO which allows you to put some of the options for configuring the ORB into a file.
This file is usually called svc.conf. Otherwise, you can use a file with a different name if you use the -ORBSvcConf option.
Configurations selected via a svc.conf file are global per-process, e.g., all ORBs in a process will share the same concurrency model configured via the svc.conf file.
It is possible to run more than one ORB in a process. You can find out more information if you go to the html documentation. Go to the index.html page and choose "ORB Configuration Options" -> "Configuration".
There are three configuration examples:
- Multiple Threads, Multiple ORBs, reactive model
- Multiple Threads, Multiple ORBs, Thread Per Connection Model
- Multiple Threads, Multiple ORBs, Thread Pool Reactive Model
You need to choose which ever is best for your application.
#KnowledgeDocs
#OpenFusion
#OpenFusionTAO