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

asp.net两台服务器,怎么一台放数据,一台放文件,在线等,大牛来,跪求

如题:现在有两台服务器,然后一台服务器上面放有网站,另外一台就是空的。
现在就是要A服务器添加数据成功后,当前A服务器的数据生成的静太文件保存在B服务器,怎么弄,跪求大牛
服务器 文 asp.net 生成文件 --------------------编程问答-------------------- 数据不放在数据库里?
B服务器上装个sqlserver、oracle或mysql等数据库不是更好码  --------------------编程问答-------------------- 硬盘映射,虚拟目录 --------------------编程问答--------------------
引用 1 楼 gxingmin 的回复:
数据不放在数据库里?
B服务器上装个sqlserver、oracle或mysql等数据库不是更好码 

数据库肯定放在数据库里啊,是当前这条数据生成的文静态文件,存放在B服务器,如果你A服务器一直放那些静态文件的话,那没过多久硬盘就满了, --------------------编程问答--------------------
引用 2 楼 liuchaolin 的回复:
硬盘映射,虚拟目录

当前数据添加成功,数据是保存在此服务器的数据库,然后呢,那条保存的数据就会生成一个页面,这个页面我想让他直接保存在B服务器,而不在A服务器 --------------------编程问答-------------------- 那就在B服务器上共享一个目录(可读写),然后A服务器添加一个磁盘映射到B这个共享目录
在A服务器上配置映射盘符的asp.net用户读写权限
这样每次保存的大文件都在B服务器上 --------------------编程问答--------------------
引用 5 楼 gxingmin 的回复:
那就在B服务器上共享一个目录(可读写),然后A服务器添加一个磁盘映射到B这个共享目录
在A服务器上配置映射盘符的asp.net用户读写权限
这样每次保存的大文件都在B服务器上

设置映射后,它生成的文件就直接保存到B服务器里面的硬盘么?A服务器是不是就不会保存那些文件了?
还是需要程序去控制? --------------------编程问答-------------------- 是的,因为这个映射物理磁盘是在B上,所以保存到B服务器,A不会保存 --------------------编程问答-------------------- 服务器存储才多大啊?搞个存储,或者服务器能支持到8块硬盘?

存入另外一台机器,简单的用webservices ,考虑效率的话不是有wcf吗?

如果有权限问题,可以搭建一个域环境。 --------------------编程问答--------------------
引用 8 楼 yeness 的回复:
服务器存储才多大啊?搞个存储,或者服务器能支持到8块硬盘?

存入另外一台机器,简单的用webservices ,考虑效率的话不是有wcf吗?

如果有权限问题,可以搭建一个域环境。

现在就是不知道代码怎么弄
,而且现在是有两台服务器,不是说你加硬盘就加硬盘,程序在A服务器,数据库和数据所生成的文件保存在B服务器 --------------------编程问答--------------------
引用 7 楼 gxingmin 的回复:
是的,因为这个映射物理磁盘是在B上,所以保存到B服务器,A不会保存

那我们这个要怎么弄,B服务器共享个文件,然后A服务器映射过去,映射出来的硬盘名是别的,我们怎么保存 --------------------编程问答-------------------- 再B上面生成的操作还是  要在B自己的服务器上完成的,
最简单的就是再B的服务器上放一个生成页面的web程序

再A服务器添加好数据库向那个web程序发送请求 告知他可以生成一个页面了
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,