Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 多个网站之间的数据链接?_.net_Xml_Web Services_C# 4.0 - Fatal编程技术网

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

.net 多个网站之间的数据链接?,.net,xml,web-services,c#-4.0,.net,Xml,Web Services,C# 4.0,我有一个.NET web应用程序,它需要将数据提供给5个单独托管的网站。出于速度原因,数据需要定期缓存在每个单独的网站上,而不是请求“实时” 我们谈论的可能是10MB的数据,尽管可能是数百MB的图片 我们可以用XML订阅来传递数据,但是还有其他的选择吗?我们应该考虑使用Web服务来提供必要的链接吗 这5个网站将用PHP或.NET编写,但如果它有助于数据传输,那么.NET可能是最好的 从这些不同的源中提取如此多的数据可能会导致站点性能低下(即使使用缓存,因为这将是巨大的)。我建议为数据传输设置we

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

我们谈论的可能是10MB的数据,尽管可能是数百MB的图片

<>我们可以用XML订阅来传递数据,但是还有其他的选择吗?我们应该考虑使用Web服务来提供必要的链接吗


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

从这些不同的源中提取如此多的数据可能会导致站点性能低下(即使使用缓存,因为这将是巨大的)。我建议为数据传输设置web服务,不过,我也会考虑将副本存储到此web应用程序的本地。可能在服务器上的数据库或文件系统中。如果您担心保持这两个同步,您可以每天晚上将副本丢弃,然后再次运行完整传输。

看看WCF服务的丰富功能