To enable any Java client to access a remote SmartDataObject as a JDBC 2 ResultSet, you must:
Have at least one remote SmartDataObject deployed on the connected AppServer
Call the AppObject or SubAppObject class factory method, _createSDOResultSet(), to create an SDOResultSet object that can access the specified SmartDataObject
Only one thread can access a single SDOResultSet or any other single output ResultSet. If more than one thread tries to access the same SDOResultSet or output ResultSet, the result is unpredictable.