Presentation is loading. Please wait.

Presentation is loading. Please wait.

Process (.exe, IIS, …) Activities Activity Library Tooling VS Designer Custom Designer Rehosted Designer Runtime Workflow Activity Programming Model.

Similar presentations


Presentation on theme: "Process (.exe, IIS, …) Activities Activity Library Tooling VS Designer Custom Designer Rehosted Designer Runtime Workflow Activity Programming Model."— Presentation transcript:

1

2

3

4 Process (.exe, IIS, …) Activities Activity Library Tooling VS Designer Custom Designer Rehosted Designer Runtime Workflow Activity Programming Model Core Runtime (WorkflowInstance) Host Runtime & Services PersistenceTrackingTimers

5 Authoring Improvements Be more efficient when authoring your workflows Versioning Basic building blocks to enable building a versioning story Runtime Enhancements Improve runtime performance and extensibility

6

7

8 Mortgage Application Process Receive Application Approve Application Approve Application Issue Loan Issue Loan Mortgage Application Process v2 Receive Application Approve Application Approve Application Issue Loan Issue Loan Verify Income

9

10

11 Authoring Improvements Be more efficient when authoring your workflows Versioning Basic building blocks to enable building a versioning story Runtime Enhancements Improve runtime performance and extensibility

12

13 HTTP & HTTPS WF Backend (.EXE) WF Gateway (IIS).NET Client Service Bus WF Resources Activity Prog Model Core Runtime Activity Prog Model

14 .NET 4+ ------------------------ WF Manager.NET 4+ ------------------------ WF Manager Host application integration WF-driven UI Host application integration WF-driven UI Systems integration Service-based architecture Systems integration Service-based architecture Async execution of a single workflow instance with bookmarks and tracking Explicit, fine-grained control of the WF runtime Async execution of a single workflow instance with bookmarks and tracking Explicit, fine-grained control of the WF runtime Async execution of multiple workflow instances of a single definition Supports durable timers, persistence, tracking, WCF SOAP, correlation, etc. Async execution of multiple workflow instances of a single definition Supports durable timers, persistence, tracking, WCF SOAP, correlation, etc. WorkflowApplication Activity Prog Model Core Runtime Host Services WorkflowServiceHost Activity Prog Model Core Runtime Host Services Extensible SaaS applications Multi-tenant, scalable hosting of workflows Turnkey artifact management Supports durable timers, persistence, HTTP, pub/sub using Service Bus, etc. Multi-tenant, scalable hosting of workflows Turnkey artifact management Supports durable timers, persistence, HTTP, pub/sub using Service Bus, etc. Workflow Manager Activity Prog Model Core Runtime Host Services

15 SharePoint Workflow Authoring SharePoint Designer WF SharePoint Workflow WF Visual Studio Office 365 ----- SharePoint Server Windows Azure Workflow ----- Workflow Manager HTTP / OData

16

17

18 Note: this is a meta-Workflow

19

20 .NET 4.5 & VS 2012 (Last Month) Workflow Manager 1.0 (Last Week).NET 4.5 in Windows Azure GuestOS (NOW AVAILABLE) SharePoint 2013 RTM (Soon) Additional Workflow Manager Investments (Coming)

21

22

23

24 Please submit session evals on the Build Windows 8 App or at http://aka.ms/BuildSessionshttp://aka.ms/BuildSessions

25


Download ppt "Process (.exe, IIS, …) Activities Activity Library Tooling VS Designer Custom Designer Rehosted Designer Runtime Workflow Activity Programming Model."

Similar presentations


Ads by Google