-1

我被分配了一项任务,我将开发一个 .Net Web 服务。另一个 ERP 供应商将使用 Web 服务将发票和几笔交易从他们的 ERP 系统发送到我们的 ERP 系统。我要传递这些数据的 ERP 系统正在使用 MSSQL Server 数据库。因此,实际上我每天必须使用这个 Web 服务将数十万条记录写入 MSSQL Server。

我很想听听您对这种方法的建议。1) WCF 还是 Web 服务?2) 数据传输频率的风险?3)最好的方法是?

谢谢

4

1 回答 1

2

.NET Web 服务 (ASMX) 在 IIS 中使用 Soap over HTTP。WCF 服务的可扩展性要高得多,并且可以通过大量协议 (http/tcp/mq) 使用大量数据格式 (json/text/xml) 托管在您想要的任何位置(IIS/Window 服务/任何 .net 应用程序)

因此,我选择了 WCF,以进行未来的验证和与其他提供商的兼容性。

于 2013-06-24T12:26:43.717 回答