Moderne Workflowprogrammierung mit ABAP Objects
Autori
Viac o knihe
SAP Business Workflow hat sich als Technologie zur Abbildung und Abwicklung komplexer, arbeitsteiliger Prozesse im SAP-Umfeld inzwischen fest etabliert. Das Buch demonstriert, wie man heute effizient Workflow-Anwendungen entwickelt. Der Fokus liegt auf den modernen Methoden von ABAP Objects, die es einerseits erlauben, eigene Workflow-Klassen zu entwickeln, und die andererseits die von SAP erneuerte Basis des gesamten Workflow-Systems bilden. Für Entwickler ist dieser objektorientierte Zugang deshalb besonders wichtig, weil die Klassen von ABAP Objects die herkömmlichen Workflow-Objekttypen des Business Object Repository (BOR) schrittweise ablösen werden. Erst durch die Verwendung von Workflow-Klassen wird eine echte, durchgehend objektorientierte Workflow-Entwicklung möglich. Nach einem Einführungskapitel zu ABAP Objects wird der Leser mit den technischen Details der Ereignissteuerung, der Informationsübertragung per Container, des Organisationsmanagements, der Entwicklung von Einzel- und Mehrschrittaufgaben, des Laufzeitsystems und der Workflow-Administration vertraut gemacht. In weiteren Kapiteln werden klassenbasierte Workflow-Techniken ausführlich demonstriert sowie selbstentwickelte Workflow-Klassen vorgestellt. Den Quelltext zu diesen Klassen findet der Leser zur eigenen Weiterverwendung im Download- Bereich zum Buch. Fast alle Beispiele des Buches beziehen sich auf »Kreditverträge«, mit deren Hilfe die Entwicklung einer Workflow-Anwendung Schritt für Schritt exemplarisch dargestellt wird (Transaktion, Klasse, Workflows, Regeln). Ein Kapitel über SOAP-Webservices im Workflow zeigt eine elegante Möglichkeit, direkt aus dem Workflow auf externe Dienste zuzugreifen.