A. Features Introduced in OpenROAD 4.1 : OpenROAD 4.1/0109 Enhancements : Application Server : DPO
 
Share this page                  
DPO
The DPO (OpenROAD.DomainPortal routing server) is removed from this release (and will be automatically uninstalled and erased from existing installations) because it created a potential security risk. It is replaced by a more direct method for overriding the COM default authentication level of the client machine and requesting unauthenticated connections.
If a Routing string of "unauthenticated" is specified on an Initiate call, an explicitly unauthenticated connection is established directly to the target server. Without this, COM would first attempt to establish an authenticated connection, and only after failing that would it fall back to an unauthenticated connection. Under some network configurations, those failed attempts can significantly impact performance. An explicitly unauthenticated connection also overrides the default authentication level of the client process.
The Initiate Routing string "OpenROAD.DomainPortal" is still supported for backward compatibility, but it no longer causes connections to be forwarded through a DPO server; it simply enables an explicitly unauthenticated connection, directly connecting to the target server. The new Routing string "unauthenticated" is equivalent, and is the preferred way to achieve that result.