There are two other methods in JDBCExamples.java that use distributed computing:
serializeVariable This method creates a native Java object referenced by a SQL variable on the database server and passes it back to the client application.
serializeColumnCastClass This method is like the serializeColumn method, but demonstrates how to reconstruct subclasses. The column that is queried (JProd from the product table) is of data type asademo.Product. Some of the rows are asademo.Hat, which is a subclass of the Product class. The proper class is reconstructed on the client side.