小编Chr*_* Mo的帖子

如何将RESTful Web服务集成到SSIS中

我有一个非常简单的RESTful webservice(即www.test.com/test.xml?date1=05/252010&date2=05252010)

这会返回相当简单的XML.客户有兴趣通过SSIS使用此Web服务并将其导入表中.

  1. 什么是使用SSIS调用RESTful Web服务的最佳方式 - 我看到的所有示例都围绕基于WSDL的Web服务?

  2. 如何将参数传递给Web服务(当前日期等)?

我对SSIS并不熟悉,并且无法找到与RESTful Web服务交互的良好文档.

rest ssis web-services

5
推荐指数
1
解决办法
2万
查看次数

防止重复提交的最佳设计模式是什么?

我有一个设计模式,我一直在努力解决如何最好地防止重复发布数据。

以下是步骤:

  1. 客户端使用唯一的 guid 提交数据(客户端生成的 guid - 保证唯一)
  2. 服务器端软件确保数据库中尚不存在客户端 guid
  3. 开始交易
  4. 处理数据(可能需要 1-20 秒,具体取决于有效负载)
  5. 提交事务

以下是场景:Client提交guid为“1”的数据,然后在原始数据提交命中步骤(5)之前重新提交guid为“1”的数据,然后事务处理两次。

在不使用信号量或阻塞的情况下防止这种情况的最佳设计模式是什么?用户应该能够重新提交,以防第一次提交由于某种原因(服务器端的硬件问题等)失败。

谢谢!

database design-patterns transactions

5
推荐指数
1
解决办法
1520
查看次数