当前位置: 代码迷 >> Web Service >> 客户端怎么通过传参动态选择服务端数据库
  详细解决方案

客户端怎么通过传参动态选择服务端数据库

热度:294   发布时间:2013-07-08 14:13:00.0
客户端如何通过传参动态选择服务端数据库?
应用环境.Net framework4,WCF+Entity,服务器有多个相同结构的数据库,名称不同,A1,A2,A3,并且使用Entity 建模,客户端如何通过传参,动态选择不同的数据库,并且不相互影响?

------解决方案--------------------
你可以把A1、A2、A3发布为不同的网站,它们的服务其实是一样的(是同一套程序),但是web.config中配置的数据库连接地址不同。

然后客户端应用程序,其创建WCF客户端代理对象时动态地选择实例化url参数。
------解决方案--------------------
看你希望把这个选择过程放在客户端还是服务器端。如果放在服务器端,根据客户端的参数设置不同的连接字符串即可。
  相关解决方案