View
4.769
Download
0
Category
Preview:
DESCRIPTION
Workflow Manager for Sharepoint 2013 from daenet Lead Architect Damir Dobric
Citation preview
Workflow Manager 1.0SharePoint 2013 Workflows
DAMIR DOBRICLead Architect DAENET GmbHMs. VTSP for Windows AzureMs. Integration MVPMs. Connected Technology AdvisorBlog: developers.deTwitter: https://twitter.com/ddobric
Agenda
WF 4.5SPS
Distributed CompositeApplications
SPS &WorkflowSymmetry
SPS 2013Workflows
Workflow Manager Architecture
Workflow Manager Deep Dive
(undocumented)
Demo: Hello Workflow 4.5
Building Workflows 4.5 using Visual Studio 2012Self-Hosting
Distributed Composite ApplicationsHosting, Long Running, Persistence,..
Application Server 1
Workflow 1
Application Server 2
Application Server ?
Workflow 3
Boun
dary
Workflow 2
Workflows in SharePoint 2010
SPSServer 2
WF 3.5
SPSServer 2
WF 3.5
W3wp.exe W3wp.exe
Workflows in SharePoint 2013 in Cloud
Workflows in SharePoint 2013 OnPrem
WorkflowManager
Service BusServer
Demo: SharePoint 2013 Workflow
Building and extending SharePoint Workflows using Visual Studio 2012
What is Workflow Manager?
HTTP &HTTPS
WF
WF Backend(.EXE)
WF Gateway(IIS)
.NET ClientSB
Service Bus
WF Resources
Activity Prog Model
Core Runtime
Activity Prog Model
And where is SharePoint?
HTTP &HTTPS
WF
WF Backend(.EXE)
WF Gateway(IIS)
WF Resources
SharePoint
Fabric
SB
Gateway
Broker
SharePoint 2013 Workflows
SharePointWorkflowAuthoring
SharePoint Designer
WFSharePoint WorkflowWF
Visual Studio
Office 365+
SharePoint Server
Windows Azure Workflow+
Workflow Manager
HTTP / OData
Installation & Configuration1. Install
• Using WebPI or Download Center• Works great on Windows Server 2012, Windows Azure VMs!
2. Configure• Using Workflow Manager Configuration Wizard or PowerShell• Create/Join a Farm for high availability & scale out
4 Deployment Scenarios SPS + Workflow Manager
1: Workflow Manager is installed on a server that is part of the SharePoint 2013 farm. Communication takes place by using HTTP.
2: Workflow Manager is installed on a server that is part of the SharePoint 2013 farm. Communication takes place by using HTTPS.
3: Workflow Manager is installed on a server that is NOT part of the SharePoint 2013 farm. Communication takes place by using HTTP.
4: Workflow Manager is installed on a server that is NOT part of the SharePoint 2013 farm. Communication takes place by using HTTPS.
Demos: Workflow Manager Deep Dive
Create WorkflowPublish WorkflowRun WorkflowDebug WorkflowUnder the hub
Resources
• UserVoice: http://bit.ly/wfuservoice • WF Blog:
http://blogs.msdn.com/workflowteam
• Facebook: http://www.facebook.com/groups/wf4advisors
• SharePoint Sampleshttp://msdn.microsoft.com/en-us/library/jj164126.aspx
• MSDN Forum ready for use
• Docs/Samples [keyword = WF 4.5 or Workflow Manager 1.0]:
• http://msdn.microsoft.com/ • http://code.msdn.microsoft.com/
• CodePlex: • http://wf.codeplex.com/
• Developers.dewww.developers.de
• DAENET GmbHhttp://www.daenet.de/de/stream.daenet?sta=3&pid=179&kat=62
Recap
WF 4.5SPS
Distributed CompositeApplications
SPS &WorkflowSymmetry
SPS 2013Workflows
Workflow Manager Architecture
Workflow Manager Deep Dive
(undocumented)
Service Bus
http://technet.microsoft.com/en-us/library/72646b45-646f-4dfb-ab52-e42f187655e7(v=azure.10)#HA
Recommended