Define Interfaces for a Composite Application

  • by Dr. Volker Stiehl, Professor, Ingolstadt Technical University of Applied Sciences
  • February 5, 2010
Download the code described in the article "Take a Serious Look at the “A” in SOA and Gain Flexible, Adaptable Architecture." There are two files attached on this page. This shows the code in Figure 4 in the article, which shows you a summary of an interface.

Download the code described in the article "Take a Serious Look at the “A” in SOA and Gain Flexible, Adaptable Architecture." 

Below is the code in Figure 4 in the article, which is a summary of what the interface looks like. This code shows you how you can define interfaces from the composite’s point of view and reduce it to the bare minimum. The composite requires only the mentioned fields, although available services certainly have much more complex interfaces.

 

Dr. Volker Stiehl

Prof. Dr. Volker Stiehl studied computer science at the Friedrich-Alexander-University of Erlangen-Nuremberg. After 12 years as a developer and senior system architect at Siemens, he joined SAP in 2004. As chief product expert, Volker was responsible for the success of the products SAP Process Orchestration, SAP Process Integration, and SAP HANA Cloud Integration (now SAP HANA Cloud Platform, integration service). He left SAP in 2016 and accepted a position as professor at the Ingolstadt Technical University of Applied Sciences where he is currently teaching business information systems. In September 2011, Volker received his Ph.D. degree from the University of Technology Darmstadt. His thesis was on the systematic design and implementation of applications using BPMN. Volker is also the author of Process-Driven Applications with BPMN as well as the co-author of SAP HANA Cloud Integration and a regular speaker at various national and international conferences.
 

See more by this author


Comments

No comments have been submitted on this article. 


Please log in to post a comment.

To learn more about subscription access to premium content, click here.