Winshuttle Composer Lösungsübersicht
Bei Workflow-basierten Prozessen fasst Winshuttle Composer alle Komponenten einer Lösung in einer einzelnen Datei zusammen (die für gewöhnlich eine Lösung oder ein Lösungspaket genannt wird), um den gesamten Geschäftsprozess zu automatisieren. Eine Lösung kann aus folgenden Komponenten bestehen:
- Aus dem Workflowprozess (Anfang, Genehmigungen und Geschäftslogik für die Weiterleitung);
- Aus einem Formular und mehreren Formularansichten für verschiedene Workflowteilnehmer;
- Aus SAP-Upload-/-Download-Skripten in Winshuttle Studio (z. B. Winshuttle Transaction Skripte oder Winshuttle Query Skripte).
Ein Winshuttle Composer Lösungspaket gestattet es Ihnen, die Lösung als Ganzes zu verwalten, sodass Sie keine individuellen Komponenten einer Lösung an mehreren Orten veröffentlichen und implementieren müssen.
Implementierungsprofile und multiple Umgebungen helfen dabei, Lösungen zu entwickeln
Unten: Eine Composer Lösung in der Ansicht der Composer Lösungsstruktur.

Lösungspakete enthalten außerdem Implementierungsprofile, die bestimmte Umgebungsvariablen beschreiben, wie z. B. Servernamen, Webdienst-URLs usw.
Wenn Sie ein Lösung veröffentlichen, wählen Sie einfach aus, welches Implementierungsprofil Sie verwenden möchten. Dies erlaubt es Ihnen, auf einfache Weise die gleiche Lösung in verschiedenen Umgebungen zu veröffentlichen, und hilft Ihnen dabei, eine Lösung zu erstellen und über verschiedene Umgebungen hinweg zu migrieren, während verschiedene Entwicklungsphasen durchlaufen werden, wie z. B. Entwicklung, Testen, Produktion usw.
Verwenden von multiplen Umgebungen zur Entwicklung von Lösungen
Um eine Entwicklungsstruktur für Lösungen zu implementieren, die die Produktivität maximiert und potenzielle Fehler minimiert, die Ihre Nutzer erreichen, empfiehlt Winshuttle die Verwendung multipler Umgebungen .
Da Formular- und Workflowlösungen im Allgemeinen benutzerdefinierte Webformulare und Workflows enthalten, benötigen Sie eine Reihe von Nicht-Produktionsumgebungen für Microsoft SharePoint und Winshuttle Foundation. Zu diesen gehören User Governance, Winshuttle SAP Integration Server und/oder Winshuttle Workflow.
Multiple Nicht-Produktionsumgebungen können sich dieselbe SharePoint-Infrastruktur teilen. Beispielsweise können DEV und QA gleichzeitig von einer SharePoint-Farm in unterschiedlichen Websitesammlungen gehostet werden. Gleichermaßen kann eine Installation von Winshuttle Server für multiple Nicht-Produktionskonfigurationen verwendet werden.
Für die Produktionsumgebung wird empfohlen, für alle Server Produkte immer dedizierte Implementierungen zu verwenden.
Für das Verschieben einer Formular- und Workflowlösung von einer Umgebung (z. B. Entwicklung) in eine andere (z. B. Produktion) müssen Sie im Allgemeinen:
- Sicherheitsgruppen zwischen Umgebungen replizieren und befüllen;
- Unterstützenende SharePoint-Listen migrieren;
- Das Winshuttle Lösungspaket in der Umgebung veröffentlichen.