Here are canonical examples of select types of metadata providers:
FileBackedHTTPMetadataProvider
:DynamicHTTPMetadataProvider
:The examples on the above child pages are intentionally taken out of context. The child pages function as include pages for all of the metadata provider pages.