多个网站之间的数据链接?

时间:2011-11-24 19:29:38

标签: .net xml web-services c#-4.0

我有一个.NET Web应用程序,需要将数据提供给5个单独托管的网站。出于速度原因,数据需要定期缓存在每个网站上,而不是“实时”请求。

我们说的可能是10MB的数据,虽然可能有数百MB的图片。

我们可以使用XML Feed传输数据,但是我还应该考虑其他选项吗?我们是否应该考虑使用Web服务来提供必要的链接?

5个网站将使用PHP或.NET编写,但如果它有助于数据传输,那么.NET可能是最好的。

1 个答案:

答案 0 :(得分:1)

从各种来源中提取大量数据可能会导致性能低下的网站(即使是缓存,因为这必须是巨大的)。我建议为数据传输设置Web服务,但是,我也会考虑在本网络应用程序中存储本地副本。也许在服务器上的数据库或文件系统中。如果您担心两者保持同步,您可以随时将副本丢弃并再次运行完整转移。