Are Orbix 6 libraries thread safe?



Are Orbix 6 libraries thread safe?..

Answer / chaitanya

Orbix 5 and Orbix 6 is designed to write multi-threaded (and single threaded) application from the ground up. However, the following describes in more details about Orbix thread safety:

All Orbix library public APIs are thread safe.

Per CORBA specification, add_ref/remove_ref operations in the idl generated code is thread safe.

Regarding the rest of the generated code, Orbix IDL -> C++ code generator generates mappings for user-defined IDL types, as well as client-side proxy invocation code (-base switch) and server-side servant dispatch code (-poa switch). The client-side invocation code and server-side dispatch code are thread-safe. The mappings generated for user-defined IDL types are not thread safe for concurrent modification but are thread-safe for concurrent reads.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Orbix Interview Questions

How you can retrieve the local ip address on client side within an interceptor?

0 Answers  


Explain how to limit the connections to from a service?

0 Answers  


How to limit connections tofrom a service ?

1 Answers  


Does orbix 3 support vos (virtualization operating systems)?

0 Answers  


How to increase the internal logging in orbix configure?

0 Answers  






How to limit the connections to from a service?

0 Answers  


Explain how you can configure orbix logging?

0 Answers  


Tell me does orbix provide tool to remove surplus empty lines from an orbix configuration file?

0 Answers  


Do the soft_limit and hard_limit configuration settings apply for each Orbix process or for a sum of Orbix processes running in an Orbix domain?

1 Answers  


How to retrieve the local IP address on client side within an interceptor?

1 Answers  


Tell me does orbix web services provide locator functionality for web services endpoints?

0 Answers  


Does the orbix have size limit for corba messages?

0 Answers  


Categories