Hi,
it depends where you would like to get the parameters from. There is a technique to implement a custom IServerConfiguration.
For SQL backend, I made an example on the below link. It's not for server, but for the client IDestinationConfiguration. But that's almost equivalent:
SAP .NET Connector - storing connection details in SQL Server
The above code is from an application, that handles some 50+ different destinations, which are regularly updated.
Regards, Hynek