簡體   English   中英

Workflow Manager 1.0是否可行?

[英]Is Workflow Manager 1.0 Viable?

我一直在研究的公司將開發一個新項目,在這個項目中, Windows Workflow Foundation 4.5 (我們無法更改它)將用於將由Web UI使用的流程系統。 我們的主要用例是訂單支付,其在UI和每個狀態轉換中具有多個步驟,UI將通知工作流實例,如果提供的值有效。 如果是,它將持續存在等等。 (例如http://examples.donnywals.com/angular-splitform/ )它被設計為工作流將托管在IIS上,並且可以通過REST API訪問有關工作流(上載,刪除,管理實例)的每個操作。 。 此外,工作流xaml文件應存儲在數據庫中。 還應支持版本控制,跟蹤和跟蹤以及此類基本操作。 在搜索如何輕松實現這一目標時,我遇到了Workflow Manager 1.0。 我想使用WF 1.0但是;

  1. 它缺乏文件。 例如,我不知道如何在沒有WorkflowManagerClient的情況下使用它的預構建REST API,並且沒有提供任何文檔。 我在哪里可以找到關於它的好文檔?
  2. WM 1.0的最新更新是在2014年提供的,看起來沒有人關注它。 我在哪里可以找到路線圖?
  3. 似乎沒有人在沒有Sharepoint 2013的情況下使用Workflow Manager 1.0。有沒有人在沒有SP 2013的情況下使用它並且您對結果滿意嗎?
  4. 如果可能的話,我需要將以前版本的工作流實例更新到最新版本,但我無法在WM 1.0中找到有關此問題的解決方案。 只有可能的選擇是終止先前版本的實例,或者允許以前版本的實例在該工作流程的先前版本中工作,而不是最新版本。 它沒有提供或只是沒有記錄?
  5. 在VS 2013和VS 2015中不支持可從Visual Studio 2012中的工作流設計器訪問的WM 1.0的活動(例如HttpSend,GetConfigurationValue等)。我們使用VS 2015,我認為我們不能使用VS 2012,是不是有辦法使用WM 1.0特定的活動?
  6. 如果我不應該使用WM 1.0,似乎我不能使用WorkflowServiceHost,因為2016年之后將不再支持AppFabric服務器。我唯一的選擇是WorkflowApplication嗎?

歡迎提供各種信息,謝謝。

對於我們正在Azure中開發和部署的產品,我們正在使用不帶SP的WFM。 我能說的是你需要通過WFM大量工作來滿足你的需求,我們正在研究它超過2年,而今天我們仍面臨着從wf中獲得結果的問題! 順便說一句,我試着回答你的問題:

  1. 沒有關於在沒有WFM客戶端的情況下使用Rest Api的文檔; 很久以前我直接向WFM團隊詢問了沒有答案......所以我們使用客戶......
  2. 今年有更新;) 累積更新3
  3. 是我!
  4. 可以讓以前的版本運行直到它們結束。 接下來的“開始”請求(whit .Start或.PublishNotification方法)將啟動新版本
  5. 無法使用更高版本的VS2012 ...你需要(像我們一樣)來構建自己的編輯器。 有很多的例子像這樣
  6. 我選擇WFM的原因是我不想使用WorkflowApplication並且自己做所有事情......這是(我認為)你唯一的選擇(當然WFM除了“簡單”之外還有很多優勢)持久性)

希望對你有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM