代码之家  ›  专栏  ›  技术社区  ›  cyberbobcat

在不同领域的两个网站上使用一个数据库

  •  0
  • cyberbobcat  · 技术社区  · 16 年前

    让两个网站(基于asp.net)运行在不同的域上但使用相同的数据库的最佳方式是什么?

    3 回复  |  直到 16 年前
        1
  •  4
  •   Paul    16 年前

    我真的不认为这有多大区别。您应该能够只设置conneciton字符串并从任何您喜欢的地方连接到数据库。理想情况下,您的Web服务器位于DMZ中,数据库位于可信网络上,因此在一个网站的理想世界中,它们位于不同的网络上。。。

    只需为每个站点设置连接字符串,然后进行连接。

        2
  •  2
  •   djdd87    16 年前

    我认为最好的方法是将域托管在同一台服务器上,然后在本地访问数据库。

        3
  •  0
  •   marr75    16 年前

    我想不出一个(常见的)场景,你可以直接从一个站点连接,但不能从另一个站点连接。

    在任何需要使用web服务的情况下,我认为您都需要web服务成为第三个asp.net应用程序,而不是某个web站点的一部分。也就是说,有理由让您的web站点通过web服务访问数据库(将站点与数据存储分离,使用大量javascript等)

    推荐文章