我开发了一个使用WCF向SAP QM发送数据并从中检索数据的库。我们公司的许多应用程序使用此库来存储和检索QM中的数据。
目前,端点地址已硬编码到库中。我想将其移出代码。存储端点地址的建议方法是什么,以便将来可以更新/更改它,而无需重新编译库或使用此库的应用程序?
答案 0 :(得分:1)
如果您不希望在库中对其进行硬编码,则可以在客户端配置文件中定义端点地址。
但是,由于您有多个使用端点的内部应用程序,因此将端点地址存储在可由每个应用程序访问的集中配置中的更好方法。这可以是共享数据库,也可以是其他服务。
然后您可以随时更改端点地址。