ASP.NET中数据库更新的WebService或WebRequest

ASP.NET中数据库更新的WebService或WebRequest,asp.net,web-services,Asp.net,Web Services,我目前正在做一些系统,将收集来自不同网站的统计报告,在那里的任何用户交易。 我的问题是,根据您的经验,您是否会更好地实施 所有将向统计网站报告数据的网站都位于我的服务器上 所以,用户WebRequest将GET数据发送到页面或使用Webservice进行此操作时,有什么更好的方法 感谢REST或SOAP,这就是问题所在!:) 看看ODATA(wcf数据服务)。我喜欢rest通过javascript在服务和页面之间进行通信,而soap用于服务之间(在SOA场景中)或服务和页面之间(服务器中的页面)

我目前正在做一些系统,将收集来自不同网站的统计报告,在那里的任何用户交易。 我的问题是,根据您的经验,您是否会更好地实施

所有将向统计网站报告数据的网站都位于我的服务器上

所以,用户WebRequest将GET数据发送到页面或使用Webservice进行此操作时,有什么更好的方法


感谢REST或SOAP,这就是问题所在!:)

看看ODATA(wcf数据服务)。我喜欢rest通过javascript在服务和页面之间进行通信,而soap用于服务之间(在SOA场景中)或服务和页面之间(服务器中的页面)的通信


REST更灵活,但SOAP更易于维护。

如果您的输入/输出数据量较小,则WebRequest会更好,而且可能更快,但是,如果需要传递复杂对象,web服务将是合适的,因为它将处理这些对象的序列化/反序列化,而不需要在代码中解析它们