ORB Client Design Question
I am building a CORBA client that is acting as a middleware app to provision a telcom system. Per the API given to me by the vendor I am to use the orb singleton pattern. I am not familiar with design patterns but after reasearch (Google) I understand that a singleton ORB will only allow one instancesof an ORB and that all request from every middleware client needs to go through that ORB. Am I Correct or does any one know of any resources out there that shows the "proper" way to utilize ORB's in a multithreaded middleware app?

