当前位置:编程学习 > C#/ASP.NET >>

IIS 下关于新建网站,虚拟目录,应用程序的疑问

大家好,我有一个SERVER2008 IIS7的服务器,我现在要将一个Web Service部署到服务器上面,这个web service 有上百个客户使用,每个客户有自己的独立数据库,web service访问数据库获取数据或新增数据等操作,我的问题是:
我现在部署时,是在IIS中建立上百个站点,还是在一个站点中建立上百个虚拟目录呢?
各有什么利弊呢?谢谢 --------------------编程问答-------------------- 完全可以一个虚拟目录,登录时,通过接口传入用户信息,你本地根据信息选择连接不同的数据库 --------------------编程问答-------------------- 调用一个web service 可能不行,不是技术上实现不了,而是我web service更新后对应客户端系统也需要更新,而客户端系统的更新并不是同时进行的,有些客户不需要更新。 --------------------编程问答-------------------- 不是太明白,或者LZ没有描述清楚。既然只有一个Web Service。那为什么会有建上百个站点,还是在一个站点中建立上百个虚拟目录的问题。 --------------------编程问答-------------------- 一个网一个站点方便独立域名的绑地 定和权限安全 这是这么样的,但不知道但网络公司的虚拟主机上面是什么样子!期待学习 --------------------编程问答-------------------- 就是一套程序给上百个客户使用啊,当然其中有微小差别,各自链接的数据库也不一样,地址不一样啊 --------------------编程问答--------------------
引用 5 楼 yumanqing 的回复:
就是一套程序给上百个客户使用啊,当然其中有微小差别,各自链接的数据库也不一样,地址不一样啊


楼主可以用二级域名来实现,xxx.sss.com   zzz.sss.com

如果二级域名是xxx的话,就读取该客户的数据库连接字符串,如果是zzz亦然

楼主需要建一个configration DB,里面有表存放客户和客户数据库连接字符串对应关系,然后每个客户建一个DB,这样就可以一套代码,多个客户了 --------------------编程问答-------------------- 可能我还是表述的不太清楚,不是一套完全相同的程序啊,可以理解为不一样,往后每个客户的版本都可能不一样的。 --------------------编程问答-------------------- 各位大侠,出出主意啊,谢谢了 --------------------编程问答-------------------- 各位大侠,出出主意啊,谢谢了  --------------------编程问答-------------------- 一个站点就可以,通过用户的身份连接对应的数据库
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,