Hi,

First of all we need to make clear what is a metadata adapter and what is instead a data adapter.
A metadata adapter is an object which "decides" the access from the client (for example user authentication ) implementing the MetadataProvider interface (http://www.lightstreamer.com/docs/ad...aProvider.html) while a data adapter is the object which sends data to Lightstreamer kernel (gathering them from DB in your case) implementing the DataProvider interface ( http://www.lightstreamer.com/docs/ad...aProvider.html ).

ReusableMetadataAdapters are obviously Metadata adapters. To start coding with Lightstreamer you may better start from looking/modifying the tutorial's Data Adapter ( lightstreamer_folder/sdk_for_adapters/examples/StockListDemo/src_adapter ) and then return to Metadata later on.

Hope that helps, please let me know if you need further explanations.
Bye!