2010-08-05 77 views
1

我在探索Workflow Foundation 4.0是否足夠穩定,可以開始開發,但迄今爲止我所見過的文檔對於爲什麼沒有內置事務是神祕的沉默& SQL Tracking服務!他們在WF 3.5中可用,並且似乎相當穩定。任何線索?是否沒有時間讓MS按時發佈WF 4.0,或者整個概念在3.5中被打破,他們決定放棄它們?我知道有很多鏈接和提示指向編寫自定義(SQL)跟蹤參與者,但那麼「框架」的重點是什麼?而且,沒有辦法查詢跟蹤的數據。而沒有關於交易服務!那麼我們如何保持WF持久性數據&應用程序數據一致?我在這裏錯過了什麼嗎?Workflow Foundation 4.0 - 事務服務和SQL跟蹤服務?

一些不盡如人意的答案在WF4「失蹤」 SQL跟蹤:
- http://social.msdn.microsoft.com/Forums/en-US/wfprerelease/thread/8cfe598a-a400-4804-92ad-d68aa444d8f3
[有幾個鏈接,但無法張貼在這裏bcoz新用戶可以張貼每個問題只有一個超鏈接:(]

任何幫助,將不勝感激:)

回答

1

SQL跟蹤丟失但是AppFabric的不包括跟蹤,如果你去的工作流服務的路線。

支持交易。對於短期運行的交易,TransactionScope活動是一個用於執行長時間運行的交易的CompensatableTransaction。還可以根據PersistenceIOParticipant創建活動擴展,您可以在用於保存工作流的事務期間保存額外的數據。