zukünftiger BPEL 2.0 support in WF / BPEL for Windows Workflow Foundation CTP

Wenn BPEL (Business Process Execution Language) für Ihr Unternehmen benötigt wird, dann interessiert Sie sicherlich die Ankündigung, dass Microsoft nun den BPEL Standard 2.0 per Ende 2007 unterstützen wird (heute bereits möglich BPEL 1.1):

Im März 2007 plant Microsoft einen ersten CTP für Windows Workflow Foundation (WF) mit BPEL Activities zur Verfügung zu stellen, welcher BPEL for Windows Workflow Foundation March CTP gennant wird. In diesem März CTP wird noch die BPEL 1.1 Spezifikation implementiert sein. Der finale Release der BPEL for Windows Workflow Foundation wir aber den OASIS BPEL 2.0 standard implementiert haben. Das Release Datum dafür ist auf Ende 2007 geplant. Der Download wird separat vom .NET Framework sein und wird erforderlich sein, um BPEL basierende Workflows in Visual Studio zu implementieren. Dieser Download beinhaltet einen Set von BPEL Activities für WF, welche den BPEL Standard implementieren. Es werden auch Import und Export Tools zur Verfügung gestellt, damit BPEL in das XAML Format von WF geladen und exportiert werden kann. Dieser Release zeigt sehr schön die Erweiterbarkeit von WF auf. Es waren keine Veränderungen der WF Codebasis notwendig, um diese neuen Activities zu addieren. Das gleiche Prinzip ist auch für andere Domain Specific Languages (DSL) gültig, welche in WF implementiert werden könnten.

Welchen Einfluss hat diese BPEL Neuerung im Zusammenhang mit BizTalk Server?

Die nächste (major) Version von

BizTalk Server (d.h. nach BizTalk Server 2006 R2) wird die Windows Workflow Foundation implementieren und WF anstelle der heutigen BizTalk Orchestration Engine verwenden. Dadurch wird es möglich sein, BPEL 2.0 Support für Prozesse innerhalb von BizTalk Server zu bieten.