Workflow Foundation:SharePointなしでワークフロータスクを使用していますか?

StackOverflow https://stackoverflow.com/questions/615199

  •  03-07-2019
  •  | 
  •  

質問

以前、SharePointサイトでホストされているWFワークフローを実行しました。現在、残念ながらSharePointコンテキストでは実行されないバニラASP.NETアプリケーション用の非常に複雑なワークフローを開発する必要があります。

VS2008で「プレーンな」WFワークフローを作成するとき、CreateTask、onTaskChangedなどのアクティビティがないことに気付きました。これは、すべてのタスクAPIが追加のMOSSレイヤーによって提供されるためだと思います。

私の質問は、WF用のタスク指向のものを実装するライブラリはありますか、それとも独自にロールする必要がありますか?

役に立ちましたか?

解決

WF(SharePointなし)は、すぐにそのような機能を提供しません。 タスク/インボックス機能を提供するライブラリを認識していないため、独自のライブラリを作成しました。

タスクは、カスタムアクティビティによって作成されます。ワークフローは、WFの外部GUIからの信号を待機するワークフローを発生させるプレーンWF 3.5受信アクティビティを使用して通知されます。

サンプルがありますWFサービスを使用していませんが、似たようなものを示しているMicrosoft

他のヒント

.Netで作成したワークフローは1つだけですが、そのワークフローではWebサービスエントリポイントを使用しています。 MyService.xamlxは、SOAP要求で呼び出されるURLです。操作名としてReceiveアクティビティ名を使用し、ReceiveParametersContent要素で定義されたパラメーターを渡します。

(VS 2010サービス呼び出し元が混乱し、パラメーターを指定させないことに気づきましたが、SoapUIはMyService.xamlx?wsdlから返されたWSDLを完全に処理します。)

プロジェクトテンプレートは「WCFワークフローサービスアプリケーション」

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top