In case you haven’t run across it yet – I highly recommend the series Craig Randall is doing tracing the evolution of Documentum Client API’s from the Primary InterOp API to the present day preferred method DFS.
One of the more interesting tidbits is the revelation that one of the reasons to abandon PIA was that DFC has exceeded the number of methods allowable by a given interface in COM (255) – thus the need for a new bridge. Has it ever occurred to anyone that maybe – just maybe – there are too MANY functions in DFC. Llike me, DFC needs to go on a diet – the comparatively limited options in DFS suggests you might be surprised by how much you can do with the basics.
All those choices but nothing as useful as the IDfSession.getWhatIMeantToAskFor() method I have always wanted.