我有兩個擁有相同工作流程的客戶(創建文件 - >傳輸文件 - >等待響應 - >向內部團隊發送響應);然而,每個客戶的每個步驟的實施方式都不相同。例如,一個客戶需要通過SFTP發送平面文件,而另一個客戶需要通過FTP發送XML文件。如何創建可重複使用的WF順序工作流程?
我想創建一個順序的工作流,使用Microsoft Workflow Foundation(WF),併爲多個供應商重複使用此工作流程。每個動作對外部模塊的調用可以使用相同的接口,但是具體實現不同。
但是,我不熟悉WF,我不知道如何實現這一點。有人能指出我使用這種模式的正確方法嗎?無論我選擇WF 3.5還是WF 4.0,它都會產生影響嗎?
謝謝。