A数据库,存放用户信息(放到一台机器上,不允许外部链接数据库)
B数据库,存放交易单据信息(放到另一台机器上,不允许外部链接数据库)
用户第一次登录时,如何校验有没有该用户,及登录后如何取得用户信息?
能讲详细点最好,谢谢

解决方案 »

  1.   

    呵呵,
    不好意思
    忘了说了
    用到A数据库的项目放在A机器上(就是A机器上有A项目和A库)(数据库不允许外部链接)
    用到B数据库的项目放在B机器上(就是B机器上有B项目和B库)(数据库不允许外部链接)
    就是A项目负责管理用户,B项目负责管理交易,登录时如何验证,登录后如何将用户信息带到B项目中使用
      

  2.   

    数据源在哪里,无所谓的,程序去A数据库验证用户名、密码,得到的用户数据集(比如DataTable)存到Session里,访问B数据库时,可以直接去拿Session的值。或者,你可以用memcached之类的分布式存储系统来做,只要能实现数据共享就行了。分开,只是显示了数据库级的关联查询,对程序访问没隔离啊。
      

  3.   

    从A库中取出用户信息 保存Session中 去B网站中操作