Binding Iterators and the list() Operation

Another basic operation on the naming service is the list() operation, which returns the contents of a naming context. In addition to the simple task of printing out the contents of a naming context, the list() operation is useful for any tasks that require traversal of the naming graph.

The IDL Interface for list() and BindingIterator

At first, it would appear that list() should be a simple operation: It is invoked on a naming context and returns a list of bindings contained by that naming context. But what if the naming context happens to contain one million objects? This might seem a little far-fetched for the particular project you are working on, but it is realistic for some applications. For example, ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.